git revert的使用

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

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

相关推荐
曾几何时`9 小时前
虚拟环境pip
git
她说可以呀9 小时前
git的版本回退
git
躺不平的理查德12 小时前
Shell逻辑判断备忘录
运维·服务器·git
Bdygsl12 小时前
Git(2)—— 分支管理
git
孟俊宇-MJY13 小时前
Ansible自动化运维
git·github
笨拙的老猴子13 小时前
Git 翻车现场:那些年我 git push --force 毁掉的东西
git·代码管理
GitCode官方14 小时前
投稿|Git + Docker 零基础入门攻略
git·docker·容器
_可乐无糖14 小时前
Windows本地安装git
git
2301_7800290414 小时前
.gitignore不可以忽略文件问题
git·gitee·开源
饕餮争锋15 小时前
PR中的P为什么是pull而非push?
git