git checkout
更新工作树中的文件以匹配索引或指定树中的版本。如果没有给出路径 – git checkout
还会更新 HEAD
,将指定的分支设置为当前分支。
切换到已存在的指定分支
git checkout <分支名称>
创建并切换到指定的分支,保留所有的提交记录
等同于 “git branch” 和 “git checkout” 两个命令合并
git checkout -b <分支名称>
创建并切换到指定的分支,删除所有的提交记录
git checkout --orphan <分支名称>
替换掉本地的改动,新增的文件和已经添加到暂存区的内容不受影响
git checkout <文件路径>
git checkout
是 git 最常用的命令之一,同时也是一个很危险的命令,因为这条命令会重写工作区。
文章收集整理于网络,请勿商用,仅供个人学习使用,如有侵权,请联系作者删除,如若转载,请注明出处:http://www.cxyroad.com/16889.html