撤销对文件的修改 git checkout
将它还原成上次提交时的样子(或者刚克隆完的样子,或者刚把它放入工作目录时的样子)
$ git checkout -- CONTRIBUTING.md
撤销文件git checkout(默认从暂存区中检出文件,也可以从仓库去HEAD或制定版本中检出)
修改,和暂存区一样 git checkout<file>默认从暂存去中检出
撤销文件修改,和仓库一样 git checkout HEAD<file>从上次提交中(头版本)中检出
从制定版本中检出git checkout<commit><file>
checkout还有一个作用是切换分支