git revert的使用

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

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

相关推荐
爱写代码的派大星28 分钟前
git 拉取和合并
git
Kp独立开发3 小时前
开源项目二次开发最佳实践:Fork + 分支隔离与同步
git·开源
Galaxy~5676 小时前
Git常见命令及用法
大数据·git·elasticsearch
MindCareers8 小时前
Beta Sprint Day 5-6: Android Development Improvement + UI Fixes
android·c++·git·sql·ui·visual studio·sprint
TTGGGFF8 小时前
报错解决:git clone git@github.com: Permission denied (publickey)权限拒绝问题
git·github
吻等离子9 小时前
Git版本管理:掌握Git Checkout 回溯备份与标签管理
git
小龙1 天前
[Git 报错解决]本地分支落后于远程分支(`non-fast-forward`)
大数据·git·elasticsearch·github
爱敲代码的婷婷婷.1 天前
git 指定版本回退、临时保存 等操作
git
闲云一鹤1 天前
Git 焚决!一个绝招助你找回丢失的代码文件!
前端·git
DKunYu1 天前
2.分支管理
大数据·git·elasticsearch·搜索引擎·gitee