ブランチとは
CoddyのTerminalジャーニー「バージョン管理」セクションの一部 — レッスン 28/58。
Gitにおけるブランチは、単にコミットを指す移動可能なポインタです。デフォルトのブランチは通常mainと呼ばれ、そこに対してコミットを行うたびに、そのポインタが前方に進みます。
ブランチを使用すると、お互いに干渉することなく、複数の開発ラインで同時に作業を進めることができます。以下のことが可能です:
- サイドブランチでリスクのあるアイデアを試し、不要になればきれいに破棄する
mainブランチを安定させたまま、隔離された環境で新機能を構築する- ブランチを共有することで、チームメイトに作業を引き継ぐ
次のコマンドを使用して、いつでもブランチを一覧表示できます:
git branch現在チェックアウトしているブランチは、名前の横に * が付いて表示されます。内部的には、Gitは先ほど確認した .git/HEAD ファイルを通じて「現在のブランチ」を追跡しています。
チャレンジ
初心者このフォルダは、すでに main ブランチに1つのコミットがある、完全に設定されたGitリポジトリです。ブランチを一覧表示し、その結果を出力してください。
チートシート
Gitにおけるブランチは、コミットを指し示す移動可能なポインタです。デフォルトのブランチは通常、mainと呼ばれます。
次のコマンドで、すべてのブランチを一覧表示します:
git branch現在のブランチには*が付いています。Gitは.git/HEADファイルを介して現在のブランチを追跡します。
自分で試してみよう
ターミナル
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。