给定一个分支名称,如何在github帐户可以访问的所有存储库中找到分支?

给定一个分支名称,如何在github帐户可以访问的所有存储库中找到分支?,github,Github,在github中,我的帐户可以访问多个相关存储库。用户故事可以在多个存储库中实现为同名分支 给定一个分支的名称,我可以找出哪些存储库包含具有给定名称的分支吗 我可以进一步跳转到给定存储库中的这样一个分支吗 在存储库中搜索分支名称的最简单方法可能是在每个repo中使用命令git branch。您可以为本地和远程分支指定git branch-a,或者为仅远程分支指定git branch-r 这并不理想,原因有很多,一个是您需要通过命令行访问所有要搜索的存储库(例如本地克隆的所有repo),另一个是

在github中,我的帐户可以访问多个相关存储库。用户故事可以在多个存储库中实现为同名分支

  • 给定一个分支的名称,我可以找出哪些存储库包含具有给定名称的分支吗

  • 我可以进一步跳转到给定存储库中的这样一个分支吗


    • 在存储库中搜索分支名称的最简单方法可能是在每个repo中使用命令
      git branch
      。您可以为本地和远程分支指定
      git branch-a
      ,或者为仅远程分支指定
      git branch-r

      这并不理想,原因有很多,一个是您需要通过命令行访问所有要搜索的存储库(例如本地克隆的所有repo),另一个是您必须手动扫描
      git branch
      输出的分支列表

      一种可能的解决方案是使用to list和/或。在Python中给出了一个不错的示例,说明了如何进行身份验证(以允许访问私有回购),您需要遵循API的
      GET
      请求:

      GET /repos/:owner/:repo/branches