Git 教程-第九篇:Git 故障排除与常见问题解决 1. 恢复误操作 1.1 撤销提交:git revert vs git reset 1.1.1 git revert(安全撤销已推送提交) 用途:撤销某个已推送的提交,生成一个新的「撤销提交」,避免直接修改历史记录(适合公共分支)。 示例: # 撤销提交 a1b2c3d 的修改 git revert a1b2c3d # 会自动创建一个新提交,内容为原提交的反向操作 特点: 保留完整历史,不会重写提交记录。 适用于团队协作场景,不影响其他开发者。 <