撤消“git reset --merge”

时间:2012-10-07 00:56:45

标签: git merge reset undo

我刚刚做了:

git reset --merge

我丢失了对某些文件的最新修改,如何撤消最后一次操作?

1 个答案:

答案 0 :(得分:4)

你可以查看你的reflog以找到你之前的提交:

git reflog

找到之前的提交后,复制sha-1哈希和

git reset <commit sha-1> --hard

虽然,如果你失去的是未提交的修改,那么它们就会丢失。