git revert的使用

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

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

相关推荐
这是个栗子9 小时前
git报错:‘git‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。
git
小生不才yz9 小时前
(二)日常工作流 - git rm 命令的使用
git
inferno9 小时前
TortoiseGit下载与安装
git
取名真是9 小时前
Git 到底是干啥的?零基础小白听完都懂了并且轻松驾驭它
git
AA陈超11 小时前
Git常用命令大全及使用指南
笔记·git·学习
无限进步_12 小时前
C语言数组元素删除算法详解:从基础实现到性能优化
c语言·开发语言·windows·git·算法·github·visual studio
松涛和鸣12 小时前
16、C 语言高级指针与结构体
linux·c语言·开发语言·数据结构·git·算法
楠语12 小时前
从指针行为理解Git中的reset操作
git
扛麻袋的少年15 小时前
git reset 和 git reflog 解决代码分支提交错误
git
放学有种别跑、16 小时前
GIT使用指南
大数据·linux·git·elasticsearch