ブランチとは
CoddyのTerminalジャーニー「バージョン管理」セクションの一部。レッスン 28/58。
Git におけるブランチは、コミットを指す移動可能なポインターです。デフォルトのブランチは通常 main と呼ばれ、そのブランチでコミットするたびにポインターが前方へ進みます。
ブランチを使うと、互いに影響を与えることなく、異なる開発ラインで同時に作業できます。次のことができます。
- サイドブランチでリスクのあるアイデアを試し、きれいに放棄する
mainを安定した状態に保ちながら、新機能を独立して開発する- ブランチを共有して、チームメイトに作業を引き継ぐ
次のコマンドでいつでもブランチを一覧表示できます:
git branch現在チェックアウトしているブランチは、名前の横に * を付けて示されます。内部的には、Git は先ほど見た .git/HEAD ファイルを通じて「現在のブランチ」を追跡しています。
チャレンジ
初心者現在のディレクトリはまだ Git リポジトリではありません。git init -b main を使って新しい Git リポジトリを初期化し(-b main を付けない場合、この Git では最初のブランチの名前が master になります)、ユーザーの識別情報(名前とメールアドレス)を設定して、既存の note.txt ファイルを含むコミットを作成し、最後にブランチを一覧表示して main ブランチが存在することを確認してください。最終的な出力は次のようになります:* main。
自分で試してみよう
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
バージョン管理のすべてのレッスン
自分で練習してみよう: Terminalプレイグラウンド