我执行了
我做了一些更改,但想要放弃它们,所以我接着执行了
有很多答案可以撤消
这似乎是最受欢迎的答案: 如何撤消 git reset --hard HEAD~1? 编辑
你知道吗,我意识到今天我做了几个
git commit --amend
。我做了一些更改,但想要放弃它们,所以我接着执行了
git reset --hard HEAD
,认为它会回到我修改的那个点。但它似乎回到了原始提交的那个点。有很多答案可以撤消
git reset --hard HEAD
,但没有一个特别处理这种情况(涉及到amend
),所以在继续之前,我只想确保我应该遵循相同的模式。这似乎是最受欢迎的答案: 如何撤消 git reset --hard HEAD~1? 编辑
你知道吗,我意识到今天我做了几个
--amend
,但没有先执行git add .
。真是糟糕的一天。如果我没有执行git add .
,有没有办法找回我的工作?