误删除恢复
1.查看日志
git log --pretty=oneline 查看提交记录方案一
git reflog 查看提交记录方案二 推荐
git fsck --full 查看提交记录方案三,没有reflog时。查看悬空记录。
2.从提交记录中创建新分支
git checkout -b 恢复分支名 commitId 创建新分支方案一 推荐
git branch 恢复分支名 HEAD@{number} 创建新分支方案二
git branch 恢复分支名 commitId 创建新分支方案三
3.如需推送到远程仓库
git push origin 恢复分支名 提交到远程仓库

5525

被折叠的 条评论
为什么被折叠?



