未提交的本地分支清理的时候不小心git branch -D 了本地分支,还好有Git, 10万行代码在哪里(吹牛) 恢复过程记录如下,方便以后ctrl_c, ctrl+v 查看Git commit 记录 $ git log -g 找到需要恢复的commit id 通过commit id 新建分支 $ git branch my_bak c95a79395892e5fa8d03742352e1738d497446a3