git checkout
git checkout 的用法
用法一:切换分支
git checkout <branch>
eg: git checkout master (切换到master分支)
git checkout -b <branch>
eg: git checkout -b branch_1 (新建branch1分支 , 并切换到branch1分支)
用法二:撤销修改文件
对A文件修改了,但是没有提交, 撤回:
git checkout <A文件名>
对A文件修改了,并提交了,撤回:
首先,使用 git log 查看修改记录,并确定你想要恢复的版本号。
git checkout <版本号> <文件名>
用法三:拉取远程文件,覆盖你修改并提交的文件
git checkout origin <文件名>