git教程-撤销工作区的内容

注意: 必须是跟踪的文件

撤销一个文件的修改

执行命令:

git checkout -- 文件名

说明:

  1. 文件修改后还没有添加到暂存区,撤销修改后,和版本库的内容一样;

  2. 文件修改后已经添加到暂存区,又作了修改,撤销修改后,和暂存区的内容一样

总之,就是让这个文件回到最近一次 git commit 或 git add 的状态。

撤销所有文件的修改

对所有文件进行撤销

命令:

git checkout -- .

原文出处:/show_1IX95L7VOf7.html