DevWiki

记录一次Git的rerset操作和恢复
今天在查一个bug, 需要回退版本进行验证. 验证了最原始的版本是没问题, 中间大概有50次提交. 只好采用二分法...
扫描右侧二维码阅读全文
15
2018/03

记录一次Git的rerset操作和恢复

今天在查一个bug, 需要回退版本进行验证. 验证了最原始的版本是没问题, 中间大概有50次提交. 只好采用二分法进行折中回退.

本地回退的操作很简单:

git reset --hard reversionCode

恢复以后进行验证操作, 发现问题还在. 仍需要进行回退版本. 此时被难住了, 怎么回到最新的版本?

查阅 git 使用文档得知, git 的 reset 操作是可以连续使用, 只要记得对应的 reversionCode 就可以直接回到那个版本.想回到最新的版本, 直接使用 reset 操作就行了.

git reset --hard lastCode

关于 reset 的参数, Android Studio 图形操作时有个提示说明,如下:

f54f1d8e8edd0a39dec0c7ce90a2b0ea.png (547×327)

Last modification:May 24th, 2018 at 09:28 pm
If you think my article is useful to you, please feel free to appreciate

Leave a Comment

2 comments

  1. firy.itzin

    有个命令叫做:git bisect

    1. DevWiki
      @firy.itzin

      学习了~OωO