如何恢复被 Git 删减的远程分支?

7

如果通过git prune --all origin删除了远程分支,如何恢复它们?

假设

有超过100个分支,由20人团队共享,并且每个人都在不同的分支集上工作。


该命令似乎无效。git prune 没有 --all 选项,并且它不接受远程作为参数(虽然可能是一个引用名称)。如果意思是 git fetch --prune --all origin,那么看起来更接近一些;但是如果指定了远程,则 --all 不起作用。 - qqx
我可能已经忘记了确切的语法,但最重要的是一堆远程分支已经被毁掉了,除了将每个分支再次推回去之外,有什么更好的恢复它们的方法吗? - Boon
缺少分支的是本地仓库还是远程仓库? - qqx
这是针对提交者的本地和远程操作。 - Boon
1个回答

2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接