我有一个git repo,我差不多一个星期都没有。
我正在修复如何在我的反应应用中显示错误消息。
所以我决定通过调用git checkout -b fix-error-msg
(注意:在创建新分支之前我没有提交主人)
我在代码中做了一些更改,但发现它们不正确,所以我决定我可以聪明并通过调用恢复原状
git commit -am 'oops'
其次是
git checkout master
和
然后是git branch -D fix-error-msg
我希望它能将代码恢复为创建fix-error-msg
分支之前的代码。
没有 - 它将代码恢复到自我上次提交master
以来一周前的代码。
我决定聪明并为此付出代价。
有没有办法还原这个错误?