使用 Git revert 命令可以撤销先前提交所做的更改,而不是删除这些更改。这个命令会创建一个新的提交来撤销先前的更改,这样就可以让其他开发者看到先前的更改被撤销了,并且可以避免历史记录中的不一致性。
以下是取消先前提交所做更改的步骤:
- 打开终端并导航到你的工作目录。
- 运行 git log (高亮颜色:红色) 命令以查找要撤销的提交的 hash 值 (高亮颜色:蓝色)。
- 运行 git revert (高亮颜色:红色) 命令,后跟你要撤销的提交的 hash 值。
例如,如果要撤销提交号为 abcdefg 的提交,则可以运行 git revert abcdefg。
- Git 将打开一个文本编辑器(例如 Vim 或 Nano),在其中让您输入撤销提交的简短说明(高亮颜色:紫色)。
- 输入提交说明后,保存并关闭文本编辑器即可完成提交。
最后,git revert 命令将创建一个新的反向提交来撤销之前的更改(高亮颜色:绿色)。这是一种非常有效和安全的方法,可以撤消以前的代码更改,同时保留历史记录。
2023-05-25 21:49:48 更新