技术栈

git revert的使用

Black.Spider2024-04-30 22:25

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

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

上一篇:设计模式之命令模式
下一篇:Grafana页面嵌入自建Web应用页面
相关推荐
python_136
13 小时前
git常见冲突场景及解决办法
git
洛小豆
17 小时前
Git 打标签完全指南:从本地创建到远端推送
前端·git·github
王道长服务器 | 亚马逊云
17 小时前
一个迁移案例:从传统 IDC 到 AWS 的真实对比
java·spring boot·git·云计算·github·dubbo·aws
嘟嘟可在哪里。
17 小时前
IntelliJ IDEA git凭据帮助程序
java·git·intellij-idea
xiaok
1 天前
分支管理提交代码
git·gitlab·github
谢尔登
1 天前
【Git】merge 分类
git
NiKo_W
1 天前
Git 版本回退与撤销修改
开发语言·git·安全
渣渣小码
2 天前
GIT客户端配置支持中文
git·git中文显示
鄃鳕
2 天前
Git 拒绝 pull,本地有未提交的修改
git
Leslie_Lei
2 天前
【Eclipse】eclipse打开git拉取的项目
java·git·eclipse
热门推荐
01KGG转MP3工具|非KGM文件|解密音频02GitHub 镜像站点03conda中设置镜像地址(附所有可换的地址)04UV安装并设置国内源05A股预测还能更准?开源大模型Kronos带你跑通预测+回测全流程06智能库存管理的需求预测模型:从业务痛点到落地代码的完整实践0746个Nano-banana 精选提示词,持续更新中08UV 工具安装与国内镜像源配置指南09突破百度网盘的下载限速,两种方法教会你【超详细】10Spec-Kit 使用指南