git revert HEAD
将撤消最新的提交,并创建一个新的提交来撤消先前的提交。这是一种安全的方法,因为它不会改变历史记录,而是在历史记录中添加了一个新的提交。
执行 git revert HEAD
之后,Git会打开编辑器以供您输入此次回滚操作的说明。您可以编辑此说明,然后保存并退出编辑器即可完成回滚操作。
请注意,如果您要回滚多个提交,则需要指定要撤消的提交的SHA值。例如:
git revert <commit1> <commit2>
这将撤销指定的两个提交,并创建两个新的提交来撤消它们。