【问题标题】:How do you search for a branch in SourceTree如何在 SourceTree 中搜索分支
【发布时间】:2016-08-18 12:45:22
【问题描述】:

如何在 SourceTree 中搜索分支。

它已经到了我有数百个分支的地步,在远程分支树中查看列表几乎是不可能的。

有办法吗?

【问题讨论】:

    标签: git branch atlassian-sourcetree


    【解决方案1】:

    是的,SourceTree 在所有分支列表下方的左下角提供了一个过滤器。见截图。 注意:这是在 MAC 上..

    【讨论】:

    • 我没有。
    • @Antoniossss 您可以在存储库中找到它。我正在使用 sourcetree 4.0 版本仅供参考。
    • 好像4只适用于mac。
    • 正确,我在 Mac 上。你的操作系统是什么?
    • 更新 SourceTree 到最新版本,搜索栏就会出现。我的版本:4.0.1 (234)
    【解决方案2】:

    我认为这不能直接在 SourceTree 中实现,但您可以通过命令行 grep 分支

    git branch --all | grep <query>
    

    例如

    git branch --all | grep notifications
    

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

    【讨论】:

    • sourcetree 糟糕的另一个原因
    【解决方案3】:

    在左侧菜单下的 sourcetree 中查找“REMOTES”,您可以搜索可以查看或搜索所有分支的来源

    【讨论】:

    • 但是您必须手动向下滚动直到找到它,否则?
    【解决方案4】:

    跳转到:

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

    【讨论】:

    • 无法从“跳转到”菜单中搜索分支名称。您需要向下滚动列表。不过,您可以搜索(部分或完整)提交 SHA。
    猜你喜欢
    • 2015-12-11
    • 2015-10-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-08
    • 1970-01-01
    • 2014-02-08
    • 2010-09-27
    相关资源
    最近更新 更多