技术栈

git revert的使用

Black.Spider2024-04-30 22:25

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

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

上一篇:设计模式之命令模式
下一篇:Grafana页面嵌入自建Web应用页面
相关推荐
P***2539
6 小时前
Git教程
git
Slow菜鸟
6 小时前
Java 开发环境安装指南(五) | Git 安装
java·git
计算衎
6 小时前
Git 命令 作用、常用选项、示例、何时使用与注意事项指南
git·源代码管理
小生不才yz
10 小时前
(三)分支与合并 - git cherry-pick 命令的使用
git
hadage233
16 小时前
--- git 笔记 ---
笔记·git·elasticsearch
johnny233
17 小时前
Git:进阶、衍生
git
草莓熊Lotso
20 小时前
Git 本地操作入门:版本控制基础、跨平台部署与仓库核心流程
开发语言·人工智能·经验分享·git·后端·架构·gitee
计算衎
1 天前
git仓库中的.git目录 , .gitattributes、.gitignore、.gitmodules、.modules文件作用与讲解
git·git bash·文件结构
Murphy_lx
1 天前
git工作流程
git
Elias不吃糖
1 天前
Git常用指令合集
linux·git
热门推荐
01GitHub 镜像站点02BongoCat - 跨平台键盘猫动画工具03UV安装并设置国内源04安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)05Linux下V2Ray安装配置指南06综合整理:pdf预览显示:你尝试预览的文件可能对你的计算机有害。如果你信任此文件以及其来源,请打开此文件以看其内容,如何解决以正常预览文件07jdk21下载、安装(Windows、Linux、macOS)08使用国内镜像网站在线下载安装Qt(解决官网慢的问题)——Qt09MiniMax-M2 全方位配置手册:覆盖 Claude Code, Cursor, Cline 等工具10Labelme从安装到标注:零基础完整指南