git revert reset
2024-08-27 07:25:12
git revert是用一次新的commit来回滚之前的commit,git reset是直接删除指定的commit。
git reset 是把HEAD向后移动了一下,而git revert是HEAD继续前进,只是新的commit的内容和要revert的内容正好相反,能够抵消要被revert的内容。
git reset --hard HEAD~1
运行git st, 没有任何变化
git reset --soft(默认) HEAD~1
运行git st, 提交过的内容位于暂存区,准备提交。
git revert HEAD~1时,
运行git st, 没有任何变化
最新文章
- 从MySQL 5.5迁移到Mariadb 10.1.14
- truncate有外键约束的表,报ORA-02266处理。
- 使用DOSBox在Win7_x64下搭建汇编环境
- Dubbo 服务暴露注册流程
- Java并发编程:Java ConcurrentModificationException异常原因和解决方法
- Java异常处理的误区和经验总结
- asp.net mvc3 数据验证(三)—自定义数据注解
- WPF教程:附加属性
- 剑指Offer——如何做好自我介绍
- Python爬虫入门教程 14-100 All IT eBooks多线程爬取
- C++_day8_ 多重继承、钻石继承和虚继承
- 浅谈Spring中的IOC容器
- 网络协议 反扒机制 fidder 抓包工具
- python txt文件常用读写操作
- Spark ML机器学习
- numpy 中不常用的一些方法
- mysql创建计算列(5.7以后才有)
- MySQL排序:SELECT ORDER BY
- C# 结构体 struct
- python中关于不执行if __name__ == '__main__':测试模块的解决
热门文章
- shell中的$()、${}、$(())、(())
- 防止iframe被别的网站引用
- ibecon后台运行
- 记Outlook插件与Web页面交互的各种坑 (含c# HttpWebRequest 连接https 的完美解决方法)
- oracle修改密码和设置密码有效期
- MYSQL limit用法
- Shell脚本报错--syntax error near unexpected token for((i=0;i<;$length;i++))
- codeforces763C
- python 矩阵分成上三角下三角和对角三个矩阵
- tensorflow笔记:流程,概念和简单代码注释