技术栈

git revert的使用

Black.Spider2024-04-30 22:25

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

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

上一篇:设计模式之命令模式
下一篇:Grafana页面嵌入自建Web应用页面
相关推荐
_童年的回忆_
7 小时前
Linux下解决Git保存用户名和密码的方法
linux·运维·git
你的人类朋友
13 小时前
git常见操作整理(持续更新)
前端·git·后端
你的人类朋友
13 小时前
git中的Fast-Forward是什么?
前端·git·后端
@蓝眼睛
15 小时前
mac的m3芯片通过Homebrew安装git
git·macos
郭二哈
17 小时前
git的使用
大数据·网络·git·elasticsearch
叔叔别拉了我害怕
18 小时前
封装FTPSClient连接ftps服务器
服务器·git·github
火车叼位
20 小时前
Git 历史清理实践:彻底移除误提交的 node_modules
git
火车叼位
20 小时前
用git filter-repo轻松清理Git仓库历史的详细教程
git
Lily55_Li
1 天前
Git标准化开发流程
git
江城月下
1 天前
Git 版本控制核心流程与协作指南(从入门到冲突解决)
git
热门推荐
01UV安装并设置国内源02KGG转MP3工具|非KGM文件|解密音频03Qwen3-Coder 快速上手教程 | Qwen Code + Claude Code04蜘蛛磁力 搜索引擎大全,如何使用蜘蛛磁力查找磁力链接05Claude Code VSCode集成开发指南:AI编程助手完整配置06DeepSeek更新!速览DeepSeek V3.1新特性072025最新国内服务器可用docker源仓库地址大全(2025年8月更新)08【2025.08.06最新版】Android Studio下载、安装及配置记录(自动下载sdk)09NVIDIA显卡驱动、CUDA、cuDNN 和 TensorRT 版本匹配指南10【踩坑笔记】50系显卡适配的 PyTorch 安装