技术栈

git revert的使用

Black.Spider2024-04-30 22:25

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

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

上一篇:设计模式之命令模式
下一篇:Grafana页面嵌入自建Web应用页面
相关推荐
C++ 老炮儿的技术栈
5 小时前
分享一个安全的CString
c语言·c++·windows·git·安全·visual studio
努力干饭中
7 小时前
Git Rebase 最佳实践
前端·git
ノBye~
8 小时前
Docker Compose+Jenkins自动化部署全流程
git·docker·jenkins
社恐的下水道蟑螂
9 小时前
前端面试必问 Git 通关指南:常用命令速查 + merge/rebase 深度辨析,看完再也不慌
前端·git·面试
DanCheOo
9 小时前
我写了一个 AI Commit Message 生成器,再也不用想怎么写 git commit 了
git·全栈
. . . . .
10 小时前
git-ai 项目详解
人工智能·git
New_Horizons666
12 小时前
Git 设置命令的别名(alias)
git
恋喵大鲤鱼
13 小时前
git stash
git·git stash
M--Y
13 小时前
Git原理与使用
git
原来是猿
13 小时前
Git【多人协作一】
git
热门推荐
012026年3月AI领域大事件:DeepSeek引领开源风暴02GitHub 镜像站点03Qwen3.5-Omni与Qwen3.6模型全面解析(含测评/案例/使用教程)04围棋-html版本05Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services06“wsl --install -d Ubuntu-22.04”下载慢,中国地区离线安装 Ubuntu 22.04 WSL方法(亲测2025年5月6日)07纯 HTML/CSS/JS 实现的高颜值登录页,还会眨眼睛!少女心爆棚!08UV安装并设置国内源09让 Trae IDE 智能体 “读懂”文档 Excel+PDF+DOCX :mcp-documents-reader 工具使用指南10AI 编程效率翻倍:Superpowers Skills 上手清单 + 完整指南