git checkout -b オプションについて

初めに

  • gitを学習して躓いたところを調べ、備忘録がてらに記事にしたいと思います。

  • 初学者にもわかりやすいよう書いていきます。

git checkoutとは

  1. 作業ブランチの切り替えを行う。

  2. 指定したコミットもしくわインデックスの状態を現在の作業ツリーに展開する。

  3. git checkoutの次にブランチ名の入力で1の動作。コミットやインデックスの入力で2の動作を行う。

git checkout -b オプションとは?

  • git checkout とgit branchのショートハンド

  • 新規ブランチを作成しつつ、チェックアウトを行う。

具体例

  • git checkout -b feature C2とすることでC2にfeatureというブランチを作成しつつチェックアウトする。

結語

  • git checkout -b はgit checkout とgit branchのショートハンド

  • git checkout -b ブランチ名 チェックアウト先

  * 新しいブランチを作成しつつ、指定したブランチにチェックアウトを行う。