给定一个已经使用 提交commit,然后使用 恢复的更改,revert然后撤消该恢复的最佳方法是什么?
commit
revert
理想情况下,这应该通过新的提交来完成,以免重写历史。
如果你还没有推动这个改变,git reset --hard HEAD^
git reset --hard HEAD^
否则,还原还原是非常好的。
另一种方法是 togit checkout HEAD^^ -- .然后git add -A && git commit。
git checkout HEAD^^ -- .
git add -A && git commit