对于已通过git prune --all origin
删除的远程分支机构,如何恢复它们?
有超过100个分支机构,由20人的团队共享,每个人都在不同的分支机构工作。
答案 0 :(得分:2)
再次推回所有分支似乎是最简单的解决方案(如“Set up git to pull and push all branches”) (除非你发现在服务器的reflog中仍然引用了那些分支)
然后,您可以确保您的本地仓库再次跟踪它们,并使用“Track all remote git branches as local branches”中的单行代码。