#author("2023-03-23T10:44:24+09:00","default:irrp","irrp")
#author("2023-03-23T16:48:34+09:00","default:irrp","irrp")
→バージョン管理ツール

→AWS CodeCommit関連

→CI/CD ←GitHub Actions/GitLabに関してはこちら


#contents


*サブトピック [#y9256163]
-Gitコマンド


*Tipsなど [#j2f42825]
-[[【Git】認証情報を切り替える - 小さなことからこつこつと。>https://bonoponz.hatenablog.com/entry/2020/06/17/%E3%80%90Git%E3%80%91%E8%AA%8D%E8%A8%BC%E6%83%85%E5%A0%B1%E3%82%92%E5%88%87%E3%82%8A%E6%9B%BF%E3%81%88%E3%82%8B]] 2020

-git bashで最初に接続したときに入れた認証情報を変えたい場合は、Windowsの資格情報マネージャーに登録されている情報を書き換える。 2023.1

-[[[小ネタ][git] 日本語ファイルの文字化けを回避する | DevelopersIO>https://dev.classmethod.jp/articles/git-avoid-illegal-charactor-tips/]] 2015
--日本語ファイル名が \XXX\XXX... のように8進数で表示されてしまうのを日本語表示にする。
--git config --global core.quotepath false

-[[Git bash日本語化 (Git from the Windows / MINGW64) | Han The World>https://hanrobo.amebaownd.com/posts/1862194]] 2017
--フォントをMS ゴシックにする
--Locale を ja_JP、CharsetをUTF-8にする

-[[【Gitエラー解決】warning: LF will be replaced by CRLF - Qiita>https://qiita.com/WebEngrChild/items/133484ca79fc90a207d5]] 2021
--git config --global core.autoCRLF false で無効にできる

-[[[Git] .gitignoreの仕様詳解 - Qiita>https://qiita.com/anqooqie/items/110957797b3d5280c44f]] 2016

-[[4 Things No One Tells You About Git | DevelopersIO>https://dev.classmethod.jp/articles/4-things-no-one-tells-you-about-git/]] 2022.11
--1) When another developer pushes their changes to the same branch on remote
--2) There is a bug in the code, how to find the cause?
--3) Undo your commits
--4) Remote file added to .gitignore is still being tracked by git

-[[Git submodule の基礎 - Qiita>https://qiita.com/sotarok/items/0d525e568a6088f6f6bb]] 2022.6

-[[Gitの内部はどうなっているのか - Qiita>https://qiita.com/k-yanai60/items/4020a19e4adfab01a895]] 2022.10

-[[git初学者が必ず出会う「error: Your local changes to the following files would be overwritten by checkout:」について - Qiita>https://qiita.com/aono1234/items/e869902a0d465d415f5b]] 2022.9

-[[【Git】Gitのコミットの裏側で何が起きているのか(スナップショットとは何?) - DIVX engineer gateway>https://engineering.divx.co.jp/entry/2022/08/08/144149]] 2022.8

-[[git-flowを採用するべきではない - Qiita>https://qiita.com/ktateish/items/76ca0130aec3be05376c]] 2022.7
--2022年現在のWebアプリ開発において git-flow はフィットしない可能性が高い (git-flow提唱者自身がそれを認めている)
--git-flowには他にも色々と要改善点があるので、Webアプリでない場合も採用するときは良く考えてから採用すべき。

-[[データサイエンティストのための Git 入門 - 変化を求めるデベロッパーを応援するウェブマガジン | AWS>https://aws.amazon.com/jp/builders-flash/202207/git-introduction-for-data-schientist/?awsf.filter-name=*all]] 2022.7

-[[[Git] 機能の削除ではcommit prefixにrefactor!を使ってみよう | DevelopersIO>https://dev.classmethod.jp/articles/git-commit-prefix-refactor-breaking/]] 2022.6

-[[Ubuntu で Git の最新を使う - Qiita>https://qiita.com/cointoss1973/items/1c01837e65b937fc0761]] 2020

-[[品質を保ちながら週2回のデプロイを可能にした、レビューの負担を減らすブランチ戦略 - TOWN株式会社>https://town.biz/blog/2062]] 2022.5

-[[GitのWorking TreeとIndexが分かる記事 - Qiita>https://qiita.com/sparklingbaby/items/e749249d366c7487bbbf]] 2022.2

-[[Git:ブランチ名をmasterからmainに変更する方法 | もためも>https://motamemo.com/git/git-tips/branch-rename-from-master-to-main/]] 2022.1

-[[Gitに危険な脆弱性が見つかった>https://www.orangeitems.com/entry/2020/04/18/152021]] 2020.4
 git update-git-for-windows

-[[Gitに慣れていない人がよくハマるパターンと対処法まとめ>https://qiita.com/terry_6518/items/44ce2419a78d4121569a]] 2020.3
--作業ブランチ間違えて作業しちゃった!!パターン
--commitメッセージを記入し忘れたー!パターン
--git add .でいらんファイルまでステージングしちゃったー!パターン
--いらない追跡対象外のファイルがなぜかたくさんあって、このままだとcommitできねえー!!パターン
--プルリクを送る先を間違えたーー!パターン

-[[[Please tell me who you are.] git commitできない時の対処方法>https://qiita.com/Taylor-U/items/3f329895766e613b3acf]] 2019.1

-[[Gitレベル別オススメ学習サイトまとめ完全保存版【2018.11】>https://qiita.com/think-a-lot/items/b3c2e9060f46f5d4ea46]] 2018.11

-[[Gitチートシート>http://qiita.com/ktaro/items/1d8c8ae698a88b1d6f0f]] 2014.8

-http://k.swd.cc/learnGitBranching-ja/

-[[Try  Git In Your Browser>https://github.com/blog/1183-try-git-in-your-browser]] 2012.7.4

-[[続・イラストでわかるgit入門の入門:ブランチを切る>http://blog.asial.co.jp/925]] 2012.6.28

-[[Gitのベストプラクティクスっぽいもの>http://aereal.hateblo.jp/entry/2012/04/10/002551]]  2012.4.10

-[[Git Cheat Sheets JP>http://hail2u.net/documents/git-cheat-sheets-jp.html]]

-[[分散バージョン管理Git/Mercurial/Bazaar徹底比較>http://www.atmarkit.co.jp/fjava/rensai4/devtool03/devtool03_1.html]]




*Git入門記事 [#d3aeb4ad]

-[[初心者がGitの使い方を学べて挫折を防ぐサービス"GIT USED TO"を自分のポートフォリオとして作ったので紹介させてください【Rails api/react/typescript/Docker/CircleCI/aws Fargate/cloudfront】 - Qiita>https://qiita.com/shuhei_m/items/292699e76dbd206a2462]] 2023.1

-[[【超入門】初心者のためのGitとGitHubの使い方 - RAKUS Developers Blog | ラクス エンジニアブログ>https://tech-blog.rakus.co.jp/entry/20200529/git]] 2020

-[[Git & GitHub Tutorial For Beginners - DEV Community>https://dev.to/codewithmmak/git-github-tutorial-for-beginners-2i2i]] 2022.7

-[[Git の仕組み (1) - こせきの技術日記>https://koseki.hatenablog.com/entry/2014/04/22/inside-git-1]] 2014

-[[【Git入門講座 合併版】この動画1本でGitとGitHubの基礎をゼロからマスター!【初心者向け】 - YouTube>https://www.youtube.com/watch?v=WHwuNP4kalU]] 2021.7

-[[git-flow 図解>https://qiita.com/ohnaka0410/items/7c7fa20710dfd72b7d7a]] 2020.4
--[[A successful Git branching model を翻訳しました>http://keijinsonyaban.blogspot.com/2010/10/a-successful-git-branching-model.html]]

-[[Git入門>http://www8.atwiki.jp/git_jp/]]
--[[WindowsでGitを始めるならmysysGit>http://www.moongift.jp/2008/08/msysgit/]]

-[[これからGitを始める人が読むべき記事>http://www.akiyan.com/blog/archives/2009/05/posts-for-git-beginne.html]]

-[[Git - book>http://git-scm.com/book]]
--[[Pro Git(日本語版)>http://progit-ja.github.io/]]

-[[入門Gitが神本である件>http://tech.kayac.com/archive/git-book.html]]
-[[Gitの基礎練習>http://www.hyuki.com/techinfo/gitinit.html]]
-[[Git-簡単ガイド>http://rogerdudler.github.com/git-guide/index.ja.html]]

-[[Gitの基礎>http://dotinstall.com/lessons/basic_git]]
--ドットインストール

-[[ガチで5分で分かる分散型バージョン管理システムGit>http://www.atmarkit.co.jp/ait/articles/1307/05/news028.html]] 2013.7.5

-[[gitの入門用のチュートリアル"Learn Git Branching"を訳した>http://rimuru.lunanet.gr.jp/notes/post/2966/]] 2013.3.18
--[[GitHub - pcottle/learnGitBranching: An interactive git visualization and tutorial. Aspiring students of git can use this app to educate and challenge themselves towards mastery of git!>https://github.com/pcottle/learnGitBranching]] 2022

-&ref(git用語.jpg);



*関連ツール [#rb3c8f26]
-[[Sourcetree | Free Git GUI for Mac and Windows>https://www.sourcetreeapp.com/]] 2023.2

-[[まだgit add -A使ってるの? GUI使いなよ。 - Qiita>https://qiita.com/KRofLife/items/be61a885b1f971303b21]] 2022.7
--git gui を使えと言う話

-[[「どうせgit操作するならカッコいいツールでやりたいなー」→ lazygitはいかがですか?>https://qiita.com/snyt45/items/32b1006490ae4da86766]] 2021.10

-https://www.gitkraken.com/

-[[A Visual Git Reference>http://marklodato.github.com/visual-git-guide/]]



*GitHub [#v152a2c5]
-[[【GitHub】GitHubでコードを見るときは - Qiita>https://qiita.com/SNQ-2001/items/0467aa99fb9430353e1b]] 2023.3

-[[とりあえず周りと仕事ができるgithub入門 - Qiita>https://qiita.com/konbu9640/items/8d4907bf02cfff518462]] 2023.1

-[[GitHub Packagesのnpm registryを利用してパッケージを公開してみた|SHIFT Group 技術ブログ|note>https://note.com/shift_tech/n/ne2a7ebaa7343]] 2022.10

-[[GitHub CLI を使ってみた | DevelopersIO>https://dev.classmethod.jp/articles/tried-using-github-cli/]] 2021

-[[GitHubの使い方を学ぶ「GitHub Skills」が無料公開。GitHubを実際に操作してMarkdown、Pages、Pull Requests、マージのコンフリクト解消などを体験 − Publickey>https://www.publickey1.jp/blog/22/githubgithub_skillsgithubmarkdownpagespull_requests.html]] 2022.6


-[[GitHub、チームでの利用も無料に。プライベートリポジトリ数も制限なく、チームディスカッション、ActionsによるCI/CDも可能>https://www.publickey1.jp/blog/20/githubactionscicd.html]] 2020.4

-[[LGTM画像がコピーできるサイトまとめ>https://himakan.net/websites/lgtm_image]]

-[[プルリクエストとは?>http://www.backlog.jp/git-guide/pull-request/pull-request1_1.html]] 2017.4

-[[Githubのwikiに画像やpdfをサクッとシンプルに貼り付ける方法>https://qiita.com/SLEAZOIDS/items/e6ebbc3aad53f2700492]] 2017.11

-[[会社でGitHubを使うとなぜ危ないのか>https://www.orangeitems.com/entry/2019/07/24/154031]] 2019.7

-[[もう見た?GitHub最新人気リポジトリTop25総覧【2017年9月版】>https://employment.en-japan.com/engineerhub/entry/2017/09/14/110000]] 2017.9

-[[英語が苦手なフレンズに贈るGitHub事始め(GitHub公式チュートリアル翻訳)>http://qiita.com/ryo1224/items/34a607a96efb7d32dad3]] 2017.8.9

-[[Eclipseで作ったプロジェクトをGitHubリポジトリに登録する>http://programming-10000.hatenadiary.jp/entry/20140613/1402616801]] 2014.6.13

-[[そもそもGitHubとは一体何か?>http://jp.techcrunch.com/archives/20120714what-exactly-is-github-anyway/]] 2012.7.16

-[[プログラマがGitHubとどう関わっているのか垣間見て感じたこと>http://hiroki.jp/2012/06/24/4477/]] 2012.6.24


-[[ナウなヤングのためのgithub入門講座 -基本機能からdotfiles管理までナウなヤングのためのgithub入門講座 -基本機能からdotfiles管理まで>http://d.hatena.ne.jp/shim0mura/20111212/1323660740]] 2011.12.12

-http://github.com/
--[[GitHubとは>http://d.hatena.ne.jp/keyword/GitHub?kid=230914]]


**GitHub Pages [#lc99d815]
-[[はじめてのGitHub Pages - Qiita>https://qiita.com/iyoshi/items/2918fdc09083ea18bcf6]] 2023.3
-[[How to host a Hugo or Next.js site on GitHub Pages - DEV Community>https://dev.to/github/how-to-host-a-static-nextjs-site-on-github-pages-4pe0]] 2022.8
-[[How to host your first site for free on GitHub Pages - DEV Community>https://dev.to/github/how-to-host-your-first-site-for-free-on-github-pages-45ob]] 2022.8



**GitHub Organization [#lcfe2b93]
-[[会社用のgithubを作成した話 - Qiita>https://qiita.com/kohei_abe/items/e2dbbf43de2f28a60408]] 2021
-[[【個人的】チーム開発におけるGitHub Organization (Free) の設定と運用ルール>https://zenn.dev/nekocodex/articles/a9163b6f935b6d]] 2021.6
-[[githubのorganizationアカウントの運営について - Qiita>https://qiita.com/chari/items/ee16bf16715f4bbcbd9b]] 2016


** GitHub Copilot [#n1f368ad]

-[[GitHub Copilot XがGPT-4ベースでドキュメント学習して回答したり機能盛り沢山でかなりやばそう - Qiita>https://qiita.com/tak001/items/c6bca65d67843c24478f]] 2023.3
--[[Introducing GitHub Copilot X>https://github.com/features/preview/copilot-x]] 2023.3

-[[GitHub Copilotを試してみた ~導入編~ | DevelopersIO>https://dev.classmethod.jp/articles/github-copilot-introduction/]] 2023.3

-[[GitHub Copilot の使い方|npaka|note>https://note.com/npaka/n/ne208e3482bab]] 2023.3

-[[ソフトウェア開発はもっと楽になる?普及が進むコード生成AIレポート | AI専門ニュースメディア AINOW>https://ainow.ai/2022/11/07/269213/]] 2022.11

-[[GitHub Copilot はいい相棒になりそう>https://zenn.dev/anozon/articles/github-copilot-first-experimece]] 2021.9

-[[GitHub Copilotをたぶん最低限の挙動で使うための設定 - ナカザンドットネット>https://blog.nkzn.net/entry/2022/08/23/185655]] 2022.8

-[[Flying with GitHub Copilot. Today I installed GitHub Copilot in… | by David Bethune | Jun, 2022 | Level Up Coding>https://levelup.gitconnected.com/flying-with-github-copilot-cab566ee5d9]] 2022.7
-[[「GitHubの利用を中止しよう」 SFCが提言、AI開発ツールに疑念 | TECH+>https://news.mynavi.jp/techplus/article/20220701-2385316/]] 2022.7
-[[GitHub Code Copilotで画像収集してみた - Qiita>https://qiita.com/shunnakamu/items/71b00f8155eb48f55c87]] 2021.11
-[[GPT Code Clippy: The Open Source version of GitHub Copilot>https://github.com/CodedotAl/gpt-code-clippy/wiki]] 2021.9

-[[GitHub Copilot · Your AI pair programmer>https://github.com/features/copilot]] 2023


*SVN との関係/比較/連携/移行など [#z8299720]
-[[GitHubがSubversionのサポート終了を発表、2024年1月8日まで。その後は全面的にGitに注力予定 − Publickey>https://www.publickey1.jp/blog/23/githubsubversion202418git.html]] 2023.1

-[[Git-Subversion比較|サル先生のGit入門【プロジェクト管理ツールBacklog】>https://backlog.com/ja/git-tutorial/reference/git-svn/]] 2022.4

-[[GitとSVNの違いとは?基本構造、ブランチ管理、マージの仕方まで詳しく解説 | コラム | aslead | 野村総合研究所(NRI)>https://aslead.nri.co.jp/column/differences-between-git-and-svn.html]] 2022.2

-[[GitとSubversionの構造的な違い|GitのブランチはSubversionのブランチとは全く違うモノ – リックソフト公式ブログ(Ricksoft Blog)>https://www.ricksoft.jp/blog/archives/9483/]] 2018

-[[仕事で使ってる巨大SVNレポジトリをGithubに移管するためにやったことまとめ>http://dqn.sakusakutto.jp/2012/10/svn-git-github-migration.html]] 2012.10.21

-[[tips - svnメイン、でもgithubでも公開したい場合の最小手順>http://blog.livedoor.jp/dankogai/archives/51194979.html]]


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS