标签: git
是否可以在不执行新提交的情况下还原git提交以还原这些提交?
这将在最后创建一个新的提交:
$ git revert --no-commit D $ git revert --no-commit C $ git revert --no-commit B $ git commit -m "the commit message"
答案 0 :(得分:1)
git reset --hard HEAD~1
警告:上述命令将永久删除对上次提交文件的修改。可能很危险