git:一些撤销操作

参考自 如何撤销 Git 操作?

一、撤销提交

git revert HEAD

撤销上次提交.

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


二、撤销某次merge

git merge --abort


三、替换上一次提交

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

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


四、从暂存区撤销文件

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

git rm --cached [filename]


更多:

Git的撤销和回滚命令总结

恢复GIT不同区域的修改

相关推荐
江城开朗的豌豆3 分钟前
Vue Router vs location.href:导航跳转的正确姿势,你选对了吗?
前端·javascript·vue.js
ん贤4 分钟前
RESTful风格
后端·go·restful
Humbunklung6 分钟前
Rust方法语法:赋予结构体行为的力量
开发语言·后端·rust
小磊哥er8 分钟前
【前端工程化】如何制定前端项目中的页面模版?
前端
Liudef0611 分钟前
基于HTML与Java的简易在线会议系统实现
java·前端·html
萧曵 丶13 分钟前
Rust 内存结构:深入解析
开发语言·后端·rust
2401_8812444014 分钟前
javaweb———html
前端·javascript·html
江城开朗的豌豆14 分钟前
玩转Vue Router:这些实用组件让你的SPA如虎添翼!
前端·javascript·vue.js
Kookoos15 分钟前
ABP VNext + Cosmos DB Change Feed:搭建实时数据变更流服务
数据库·分布式·后端·abp vnext·azure cosmos
前端小巷子17 分钟前
Web开发中的文件下载
前端·javascript·面试