バージョン管理▸Git
Git: ブランチとマージ(switch / merge)
hands-on所要 30分最新草稿
意味グラフ(この教材と内容的に近い教材・1ネスト)
例え(Analogies)
ブランチ=パラレルワールド
ブランチは物語の「if ルート」。main世界を保ったまま別世界で実験し、うまくいったらmain世界に合流(merge)させる。失敗したらその世界を捨てればよい。
概要
📍 version-control ▸ Git ▸ ブランチとマージ | 種別: hands-on | facts_as_of 2026-06(Git 2.54)
公式ドキュメント — hands-on
🎞 スライド
出典(sources)
git-scm.com/docs (git-branch/switch/merge) ; Pro Git (Branching) ; Git 2.54 / 2026-06確認
確認問題(Review-Questions)
fast-forward マージになるのはどんな時か?択一
基礎公式
解答・解説▾ 開く
分岐後にmain側に新しいコミットが無いとき(ポインタを進めるだけで統合できる)。
feature-x ブランチを作って移動し、作業後にmainへ統合するコマンド列を書け。コード
基礎公式
解答・解説▾ 開く
git switch -c feature-x → (作業・コミット)→ git switch main → git merge feature-x