在自己操作分支上面合并了另外的分支,发现有错误,需要撤销合并操作,这个时候 需要使用到 git reset –hard 【版本号】。例如下面操作
git log 查看后退对应版本
git reset –hard 【版本号】
找到自己之前的版本号:
163a8168229603bdfe107195afb26b32e847701d
执行下面操作:
lollicup@DESKTOP-4M99Q31 MINGW64 /d/www/lollicupStore2 (sun-ios-api)
$ git reset --hard 163a8168229603bdfe107195afb26b32e847701d
HEAD is now at 163a8168 product list api
lollicup@DESKTOP-4M99Q31 MINGW64 /d/www/lollicupStore2 (sun-ios-api)
$ git status
On branch sun-ios-api
Your branch is up to date with 'origin/sun-ios-api'.
这个时候,发现合并时候的代码没有。剩下的就是自己之前的分支代码