1、工程目录下 git reflog 查看本地的提交日志2、检出丢失的代码到一个临时分支 git branch 恢复分支名(temp_) HEAD@{number}3、切换到 原来的 开发分支,合并temp_ 分支代码,删除temp_