技术栈

git revert的使用

Black.Spider2024-04-30 22:25

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

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

上一篇:设计模式之命令模式
下一篇:Grafana页面嵌入自建Web应用页面
相关推荐
瑞瑞小同学
16 小时前
git 常用相关操作
git
金銀銅鐵
16 小时前
[git] 如何合并若干个 commit?(上)
git
洛菡夕
20 小时前
NoSQL之Redis配置与优化
redis·git·nosql
游九尘
1 天前
git只忽略自己本地的文件,其他人的文件正常提交
git
SiYuanFeng
1 天前
新手学Git:以一个小游戏项目为例,完成初始化、提交、查看历史与恢复版本
大数据·git·elasticsearch
rayyy9
1 天前
Git 忽略已提交过的文件夹 完整步骤
git
YoseZang
1 天前
【手工】git的使用 - 密钥生成和多账户使用(config文件)
git
韭菜钟
1 天前
Git 代理与内网 Gitea 共存方案(无需 no_proxy)
git·gitea
zhougl996
1 天前
Git 命令速查手册
大数据·git·elasticsearch
小陈同学呦
1 天前
Git Worktree 并行开发实战指南
git·vibecoding
热门推荐
012026年4月技术前沿:AI大模型爆发、智能体革命与量子安全新纪元02GitHub 镜像站点032026年4月AI大事件深度解读:大模型竞争进入“深水区“04近期有什么ai的新消息,新动态? 2026.4月052026 年 AI 编程助手全面对比评测:Cursor vs Copilot vs Claude Code vs GitHub Copilot Free06AI Weekly | 2026年4月第二周 · GitHub热门项目与AI发展趋势深度解析07CC-Switch & Claude 基于 Linux 服务器安装使用指南08从限购到畅通:GLM-5.1 Coding Plan接入攻略09Claude Code Windows 兼容性问题:指定版本 2.1.112 可解决10codex app每次打开重连5次Reconnecting问题解决