我不小心運行了這個命令:git push --mirror
,現在大部分GitHub中的分支都丟失了。我怎樣才能讓他們回來?我需要把什麼信息放在這裏?撤消使用git push刪除遠程分支--mirror
1
A
回答
1
如果它們在本地回購站丟失(作爲遠程跟蹤分支,在「遠程」命名空間中),簡單的git fetch
應該能夠將它們回收。
如果它們在服務器端丟失,訪問服務器並查看git reflog
應該足以看到各分支的HEAD在推送之前。
相關問題
- 1. 撤消git push mirror
- 2. 撤消git中遠程分支的刪除?
- 3. Git撤消本地分支刪除
- 4. 使用JGit刪除遠程Git分支
- 5. 用-rD刪除git分支而不刪除遠程svn分支
- 6. 爲什麼我不能用git push origin刪除遠程git分支:branchname?
- 7. 刪除本地「遠程分支」而不刪除遠程分支?
- 8. git push NOT當前分支到遠程
- 9. 「git push --mirror」刪除了遠程標籤。任何方式來恢復他們?
- 10. 刪除git遠程分支提交
- 11. 無法刪除遠程git分支
- 12. 如何刪除git遠程分支
- 13. Git - 無法刪除遠程分支
- 14. 刪除Git中的遠程分支
- 15. git:刪除奇怪的遠程分支
- 16. Git別名來刪除遠程分支
- 17. Git:刪除遠程分支不同步?
- 18. git push - 強制刪除遠程文件?
- 19. 刪除遠程分支
- 20. GIT撤消分支-D
- 21. git分支撤消提交
- 22. 撤消git推分支主
- 23. 撤消'git push'的問題
- 24. 撤消git push到Assembla
- 25. 撤消github上的git push
- 26. Git刪除不在遠程/遠程的遠程分支
- 27. 刪除遠程分支?
- 28. 撤消git的刪除
- 29. 撤消在GIT中刪除
- 30. 如何撤消在git中跟蹤遠程分支?
我從來沒有聽說過這種情況發生。你可以添加更多的細節? –