git checkout 命令用于切換和創(chuàng)建分支。
git checkout 切換到指定分支,并更新工作區(qū)。
git checkout [branch-name]
例如:
$ git checkout hotfix Switched to branch 'hotfix'
運(yùn)行命令后,當(dāng)前分支切換到了 hotfix 分支。
git checkout -
類(lèi)似于 shell 命令的 cd - ,回退到上一個(gè)分支。
git checkout -b [branch-name]
如果 branch-name 分支存在則只切換分支,若不存在則創(chuàng)建并切換到 branch-name 分支。
例如:
$ git checkout -b test-branch Switched to a new branch 'test-branch'