git revert的使用

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

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

相关推荐
Leo⁵4 小时前
基于 Git 的 Obsidian 笔记同步
笔记·git
Qres8217 小时前
Git基础命令学习笔记
笔记·git·学习
REDcker8 小时前
Git分支与版本管理实践
git
Goodbye13 小时前
Git 开发必备性能
git
Wils0nEdwards13 小时前
Windows本地 git 版本管理
windows·git·elasticsearch
Niliuershangba14 小时前
ChestnutCMS 栗子内容管理系统:从入门到模板开发实战
java·git·开源·gitlab·github·开源软件·gitcode
专注VB编程开发20年14 小时前
安桌15系统文件直接存到其他目录要权限吗?/storage/emulated/0/Downloa
git
解道Jdon16 小时前
从Go转向Rust迁移指南:靠自觉 vs. 靠编译器
ide·windows·git·svn·eclipse·github·visual studio
霸道流氓气质18 小时前
Git 三方合并策略详解
git
Cry丶18 小时前
GitHub 开源项目 PR 提交流程:从 Fork 到 CLA 签署
git·github·开源贡献·pull request·cla