清理代码分支的时候,手贱,将一个功能分支删掉了(以为没用。。。)
后来回想,才想起来有部分改动还没有合并到主开发分支(心中是千万头神兽羊驼狂奔而过) 。。。
紧急处理git 误删(分明有意的),快速恢复代码。
1.根据git日志,查找commitID
git log -g 查找日志
2.根据commitID 创建恢复分支
git branch recover_branch_2.5 b79584b7003f483ec37160790e94c3ff1f1d5cd9
3.切换到恢复分支,检测文件及代码
git checkout recover_branch_2.5
最后对比文件更新,修复改动。
转载请注明:苏demo的别样人生 » git误删 分支解决办法