Sourcetree一些本地分支消失了

问题描述 投票:1回答:1

我今天打开Sourcetree,由于某种原因,我看不到Master和Hotfix分支,而且我正在使用的许多功能都消失了,现在只显示2,而昨天只有8个。

那么有没有办法找出这些功能中的哪些消失了?他们在偏远地区,但是有大约500个其他分支机构,现在我不知道我在做什么(其中一些已经有几个月了)。有办法以某种方式过滤它们吗?他们还没有完成。

[另外,当我尝试结帐母版时,您可以在屏幕截图中看到错误,并指出该错误已经存在。也许它只是隐藏的或其他]

image

git atlassian-sourcetree
1个回答
0
投票

我在使用大量分支机构时已经看到了这个问题。似乎SourceTree能够管理的分支数量是有限的。我们检查了几百个分支机构,几乎所有分支机构都是本地分支机构,而不是原始分支机构。当其他人创建了新分支,并且提交出现在时间轴中时,将退出一个包含数百个修补程序的文件夹,以显示其分支。我们尝试更新SourceTree并重新启动,甚至尝试进行文件系统修复(警告我们这可能需要数小时,因此我们没有这样做)。

最后,我们压缩了本地存储库,在另一台计算机上打开它,发现了同样的问题。然后,我们在GitKraken中打开了仓库,它显示了所有分支机构。因此,我们删除了一个分支,然后SourceTree开始再次在hotfixes文件夹下看到所有修补程序分支。

我们决定清理旧的分支,因为我们不再需要它们了;该代码已被合并到其他分支中,并且被推到了原处。但是我们现在知道SourceTree具有GitKraken没有的限制。

© www.soinside.com 2019 - 2024. All rights reserved.