git恢复被修改的文件

恢复到最后一次提交的改动:

git checkout -- 需要恢复的文件名

但是,需要注意的是,如果该文件已经 add 到暂存队列中,下面的命令就不灵喽
需要先让这个文件取消暂存:

git reset HEAD -- + 需要取消暂存的文件名
git reset HEAD -- README.md
git checkout -- README.md

恢复所有

git checkout .

你可能感兴趣的:(git恢复被修改的文件)