git revert的使用

由于某种原因我们需要撤销掉之前某一次的修改,但是这个修改已经提交,并且后面又经历了好几轮的提交。可能如下这种情况:

那么此时使用git revert再合适不过啦。git revert ${commit_id}就可以将指定commit id的修改撤销,然后提交此次撤销操作即可。需要注意的是,如果C2处修改的地方在C3或者其他提交节点也有过修改,那么revert就会出现冲突,就需要手动解决冲突后再提交。

相关推荐
ganshenml9 小时前
【GIT】Git 本地无法识别远程分支的原因与解决方法 not a valid ref
大数据·git·elasticsearch
lizz6669 小时前
在Git提交中,常见的提交类型(基于Angular提交规范,已被广泛采用)
git
涵涵(互关)9 小时前
git基础操作(按图一步一步来,有案例)
git
我是苹果,不是香蕉10 小时前
git remote报错解决办法
git
SHIPKING39311 小时前
【git命令操作指南】
git
LT_102912 小时前
如何初始化一个本地的项目到远程git仓库?
git·源代码管理
小付爱coding13 小时前
Claude Code安装教程【windows版本】
java·git·python
BIBI204913 小时前
Windows 下 Git 常规操作教程:命令行与 TortoiseGit
windows·git·tortoisegit·配置·版本控制·入门指南
The Straggling Crow16 小时前
熟练版本控制 (Git)、CI/CD 流程。
git·elasticsearch·ci/cd
海绵宝宝_18 小时前
Copilot 一键生成中文 Git Commit Message
git