不小心把git仓库的远程和本地分支都删了怎么办?
一、首先我们可以查询整个仓库维度的commit记录
使用如下命令
git reflog show --data=iso
就可看到倒序排列的所有commit的历史记录,
二、找到需要恢复的分支的最后提交记录
将所需要的分支的最新提交记录checkout
git checkout -b 要恢复的分支名 commitId
即
git checkout -b FD-108865 b2420245a
此时极客在本地恢复次分支,然后push到远程即可