git:一些撤销操作

参考自 如何撤销 Git 操作?

一、撤销提交

git revert HEAD

撤销上次提交.

(会在当前提交后面,新增一次提交,抵消掉上一次提交导致的所有变化,所有记录都会保留)


二、撤销某次merge

git merge --abort


三、替换上一次提交

git commit --amend -m "新的提交信息"

可以修改上一次的提交信息


四、从暂存区撤销文件

如果不小心使用了git add命令, 把一个文件本不想添加到暂存区的文件加到了暂存区,可用下面的命令撤销

git rm --cached [filename]


更多:

Git的撤销和回滚命令总结

恢复GIT不同区域的修改

相关推荐
IT_陈寒2 分钟前
Redis 性能翻倍的 7 个冷门技巧,第 5 个大多数人都不知道!
前端·人工智能·后端
mCell7 小时前
GSAP ScrollTrigger 详解
前端·javascript·动效
gnip7 小时前
Node.js 子进程:child_process
前端·javascript
你的人类朋友8 小时前
说说签名与验签
后端
databook9 小时前
Manim实现脉冲闪烁特效
后端·python·动效
excel10 小时前
为什么在 Three.js 中平面能产生“起伏效果”?
前端
excel11 小时前
Node.js 断言与测试框架示例对比
前端
canonical_entropy12 小时前
AI时代,我们还需要低代码吗?—— 一场关于模型、演化与软件未来的深度问答
后端·低代码·aigc
天蓝色的鱼鱼13 小时前
前端开发者的组件设计之痛:为什么我的组件总是难以维护?
前端·react.js
codingandsleeping13 小时前
使用orval自动拉取swagger文档并生成ts接口
前端·javascript