1、撤销未添加的修改
git checkout -- readme.txt
git checkout -- file命令中的--很重要,没有--,就变成了“切换到另一个分支”的命令,我们在后面的分支管理中会再次遇到git checkout命令。
2、撤销未提交的修改
git reset HEAD readme.txt
用命令git reset HEAD
3、恢复删除未提交的
git checkout -- test.txt
如果不小心删除了test.txt文件,那么可以采用git checkout将删除的文件找回来