git 恢复到上一个版本
比如
执行 git commit
命令之后 做了一些修改 恢复到上一个版本
1.修改一个文件
想回到修改前 直接 git checkout -- filename
2.修改过文件,又执行了 git add
命令后感觉修改的不对,
先执行 git reset HEAD filename
,然后在执行方法一。
3.执行 git commit
后 可以使用 查看git log
或 git reflog filename
查看 commit
的 hash
然后执行git reset --hard [hash]