最近在迭代一个版本的时候, 应该是我切换分支的时候, 哪里没弄对.
那么可以通过如下办法解决
- Git checkout 05 # 先 checkout 到你需要恢复的分支上, 这里是 05
- Git branch -v # 查看你需要恢复的这次提交的 commit 的 id
- Git branch temp 80a13f0 # 根据这次提交创建一个临时分支
- Git checkout master # 切换到主分支上
- Git merge temp # 将临时分支迁移到主分支上
- Git branch -d temp # 删除临时分支即可
我的解决过程如下
最后, 别忘了删除临时分支.
来源: https://www.cnblogs.com/xiaofengchu/p/10054129.html