我已经在当地实施了我的更改,然后意外地从远程分支机构进行了结账并丢失了所有更改! 帮助 - 无论如何我能回到我承诺的变化吗?
答案 0 :(得分:3)
git reflog
查找您的提交并执行checkout
。
答案 1 :(得分:1)
由于您已提交更改,因此您无需担心。就这样做:
git checkout -
它将带您回到您所在的分行。
答案 2 :(得分:0)
修复未承诺的错误
如果你搞砸了工作树,但尚未提交你的 错误,您可以将整个工作树返回到最后一次提交 国家
$ git reset --hard HEAD