如何在SourceTree中搜索分支

35

如何在SourceTree中搜索分支。

现在我有数百个分支,在远程分支树列表中查找几乎是不可能的。

有没有什么方法可以做到这一点?

4个回答

27

是的,在所有分支列表下方的左下角,SourceTree 提供了一个筛选器。请参见屏幕截图。 注意:这是在 MAC 上。

输入图像描述


2
我没有它。 - Antoniossss
@Antoniossss,你可以在代码库中找到它。顺便说一下,我正在使用Sourcetree 4.0版本。 - sachin
2
似乎4只适用于Mac。 - Antoniossss
没错,我用的是 Mac。你用的是什么操作系统? - sachin
1
在Windows上我无法让搜索功能正常工作(SourceTree 3.4.6)。在macOS上,搜索界面可以正常工作(SourceTree 4.1.4)。似乎SourceTree版本4并不适用于Windows,希望它能修复Windows上的搜索问题。 - neoneye
显示剩余3条评论

12

我认为在SourceTree中直接实现这一点是不可能的,但您可以通过命令行搜索分支

git branch --all | grep <query>

例如

git branch --all | grep notifications

将返回所有包含名称中的notifications的分支(远程或本地)。


1
又一个证明 Sourcetree 糟糕的原因。 - Jason Cheng

-1
在Sourcetree的左侧菜单下找到“REMOTES”,在此下面您可以搜索源,查看或搜索所有分支。

但是你必须手动滚动下去找到它,还是不找? - Josue Martinez

-3

跳转到:
跳转到

使用“跳转到:”选项在日志视图的右上角。


无法从“跳转到”菜单中搜索分支名称。您需要向下滚动列表。但是,您可以搜索(部分或完整的)提交 SHA。 - Steve Riley

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