7

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

假设

有 100 多个分支机构,由 20 人的团队共享,每个人都在不同的分支机构工作。

4

1 回答 1

2

再次将所有分支推回似乎是最简单的解决方案(如“设置 git 以拉取和推送所有分支”)
(除非您发现这些分支仍在服务器的 reflog 中引用)

然后,您可以确保您的本地仓库再次跟踪它们,使用“将所有远程 git 分支作为本地分支跟踪”中的单行代码。

于 2012-12-03T07:12:51.023 回答