SourceTree无法显示同事的远程分支

4
SourceTree无法显示同事的远程分支。 我们有三个人在这个项目中。我试图合并我的同事的一个分支,但是这个分支在github.com上显示,但在SourceTree上没有显示。 https://github.com/liuduan/CAT-APP-PROJECT/network Sourcetree

你在说哪个分支?是sumit...还是mayukh...?如果是的话,这些不是你的仓库中的分支,而是他们在你的仓库中派生的主分支。所以如果你想看到那些提交记录,你需要将他们的派生仓库配置为你本地仓库的远程仓库。 - dunni
谢谢您的回复。我在“所有分支”和“当前分支”之间切换了几次,其他人的分支出现了。这一点并不明显,我花了很长时间才弄清楚。 - Duan Liu
SourceTree 仅在首选项中指定的频率(“每 X 分钟检查默认远程更新”)刷新远程状态(通过“git fetch”或“hg incoming”)。 如果您希望 SourceTree 刷新更快,可以缩短此时间段,或使用“刷新远程状态”选项提前触发该过程。 - Duan Liu
我让它每分钟刷新一次,当我需要快速刷新时,就将其切换回每10分钟刷新一次。 - Duan Liu
3个回答

4
执行“修剪获取”将更新所有“远程分支”部分,以反映它们在“origin”上的状态。在Sourcetree上,单击工具栏上的“获取”,并确保选择如下图所示的选项。
请参考以下图片:Voila

1
对我有用。我只勾选了“从所有远程获取”并未勾选其他选项。 - Josh

3

对于我来说,在Sourcetree中删除并重新添加远程仓库后,所有的远程分支都显示出来了。


0

我在“所有分支”和“当前分支”之间切换了几次,其他人的分支出现了。


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