目录
- 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 的区别及使用方法