标签: git version-control undo revert git-reset
我刚刚创建了一个巨大的提交。现在我想改变这些变化。
所以基本上我想在我的仓库中拥有与git reset --hard HEAD~1之后相同的文件,但是我想保留更改的历史记录,所以创建一个新的提交而不是删除最后一个之一。
git reset --hard HEAD~1
答案 0 :(得分:-1)
您可以使用git-revert提交一次或多次提交的撤消。例如,要还原最近的提交:
git-revert
git revert HEAD