本文主要是介绍git:git revert 和git reset 回退版本的使用方式,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
目录
- git revert还原某些现有提交
- git reset删除提交
- 参考
git revert还原某些现有提交
中文文档:https://git-scm.com/docs/git-revert/zh_HANS-CN
版本会递增,不影响之前提交的内容
例如:撤销记录为 abc123
的提交
git revert abc123
git reset删除提交
原理:git reset的作用是修改HEAD的位置,即将HEAD指向的位置改变为之前存在的某个版本
注意:git reset
会移除log历史记录,慎用
git reset --hard abc123#
git reset --soft abc123
参考
- git revert 和git reset 的区别及使用方法
这篇关于git:git revert 和git reset 回退版本的使用方式的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!