git checkout 命令用于切换和创建分支。
git checkout 切换到指定分支,并更新工作区。
git checkout [branch-name]
例如:
$ git checkout hotfix Switched to branch 'hotfix'
运行命令后,当前分支切换到了 hotfix 分支。
git checkout -
类似于 shell 命令的 cd - ,回退到上一个分支。
git checkout -b [branch-name]
如果 branch-name 分支存在则只切换分支,若不存在则创建并切换到 branch-name 分支。
例如:
$ git checkout -b test-branch Switched to a new branch 'test-branch'