最終更新:2020-04-16 (木) 11:12:55 (277d)  

git checkout
Top / git checkout

ブランチの切り替え

基本

ブランチの切り替え

  • git checkout master

新規ブランチをチェックアウト

  • git checkout -b master
  • git checkoutに「-b」オプションを付けて実行すると、新たにブランチを作成してそのブランチに切り替える、という作業が一発で行える

リモートブランチに切り替え

  • git checkout master
  • 自動的にリモート追跡ブランチを起点にして、新しいローカルブランチが作られる

SYNOPSIS

  • git checkout [-q] [-f] [-m] [<branch>]
    git checkout [-q] [-f] [-m] --detach [<branch>]
    git checkout [-q] [-f] [-m] [--detach] <commit>
    git checkout [-q] [-f] [-m] [[-b|-B|--orphan] <new_branch>] [<start_point>]
    git checkout [-f|--ours|--theirs|-m|--conflict=<style>] [<tree-ish>] [--] <paths>…​
    git checkout [-p|--patch] [<tree-ish>] [--] [<paths>…​]

関連

  • git branch - ブランチ情報の表示およびブランチの作成
  • git show-branch? - ブランチの作成/変更/マージ履歴を表示