git:一些撤销操作

参考自 如何撤销 Git 操作?

一、撤销提交

git revert HEAD

撤销上次提交.

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


二、撤销某次merge

git merge --abort


三、替换上一次提交

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

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


四、从暂存区撤销文件

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

git rm --cached [filename]


更多:

Git的撤销和回滚命令总结

恢复GIT不同区域的修改

相关推荐
何中应13 小时前
使用SSH地址拉取远程仓库代码报下面的错误
git
子兮曰13 小时前
OpenClaw入门:从零开始搭建你的私有化AI助手
前端·架构·github
Victor35613 小时前
https://editor.csdn.net/md/?articleId=139321571&spm=1011.2415.3001.9698
后端
何中应13 小时前
Git本地仓库命令补充
git
吴仰晖13 小时前
使用github copliot chat的源码学习之Chromium Compositor
前端
1024小神13 小时前
github发布pages的几种状态记录
前端
Victor35613 小时前
Hibernate(89)如何在压力测试中使用Hibernate?
后端
灰子学技术15 小时前
go response.Body.close()导致连接异常处理
开发语言·后端·golang
sun00770015 小时前
执行repo sync -c -d -j4以后,提交未git push的代码看不到了。要怎么恢复?
git
不像程序员的程序媛15 小时前
Nginx日志切分
服务器·前端·nginx