git revert命令用于撤销已经提交的代码更改,它创建一个新的提交来恢复之前的更改,而不是直接删除之前的提交。这个新的提交会包含取消了的更改。
使用git revert的基本语法如下:
git revert <commit-hash>
其中,<commit-hash>
是要撤销的提交的哈希值。执行此命令后,Git将打开一个文本编辑器以获取撤销提交的消息。您可以在此处输入注释并保存文件以完成提交。
另外,您还可以使用-n
选项来防止自动提交。这将允许您在修改文件或解决冲突之后手动提交更改。
git revert -n <commit-hash>