目录

  • git revert还原某些现有提交
  • git reset删除提交
  • 参考


git revert还原某些现有提交

中文文档:https://git-scm.com/docs/git-revert/zh_HANS-CN

git:git revert 和git reset 回退版本的使用方式_git

版本会递增,不影响之前提交的内容

例如:撤销记录为 abc123 的提交

git revert abc123

git reset删除提交

原理:git reset的作用是修改HEAD的位置,即将HEAD指向的位置改变为之前存在的某个版本

注意:git reset会移除log历史记录,慎用

git reset --hard abc123

# 
git reset --soft abc123

git:git revert 和git reset 回退版本的使用方式_git_02

参考