ブランチを作成するためのコマンドです。他のブランチと完全に独立した履歴を保存するブランチは複数人での開発で威力を発揮し、新機能追加とバグ修正といった全く別々の作業を同時進行する際のトラブルを激減させます。英語で『枝』を意味するブランチはGitにおいてその言葉通り変更履歴の記録を枝分かれさせて保存していくためのものです。枝分かれさせたブランチは他のブランチに影響を与えることも与えられることもなく、完全に独立して履歴が保存されていくため複数人での開発で効果を発揮します。ブランチでメイン開発を行い、枝分かれさせた各ブランチで他の機能の開発を進めていき、最終的にはmasterブランチにマージ(合流)して1つのプロジェクトとします。コマンドを使ってみましょう。現在あるブランチの確認方法です。Bashで下記のコマンドを実行します。いうブランチのみが表示されます。masterブランチをメインに開発を進めていきます。それでは実際にブランチを作成してみましょう。下記のコマンドを実行します。sub1ブランチが追加されました。一度ブランチ一覧を確認してみましょう。branchmasterブランチの下に、追加したsub1ブランチが追加されています。masterブランチのみが緑色で表示され、左に*がついていますが、これは現在作業中のブランチを示しています。sub1もう一度ブランチ一覧を確認してみます。sub1ブランチに移動できました。コマンドにつけられるオプションには下記のようなものがあります。-a登録されているリモートブランチを含む全てのブランチを表示します。コメントをキャンセル頂いたコメントは一読した後表示させて頂いております。反映まで数日かかる場合もございますがご了承下さい。次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。