Featured image of post git恢复误删的本地分支

git恢复误删的本地分支

读取操作记录

1
git reflog show --date=iso

reflog 是记录自己的每一条命令的 与log指令不同的时候,log指令记录的是远程提交日志,所以删除本地的分支的操作是不会有记录的
参数 --date=iso 是表示以标准时间显示

根据记录恢复一个新分支

找到 commit 号进行恢复

1
git checkout -b  要恢复的分支名  commitId


git checkout -b feat-test-xxx abcdefg