获取没有本地git的git URL的远程分支

时间:2014-07-09 13:25:52

标签: git

是否有git命令返回给定远程git存储库URL的远程分支列表?

我需要设置本地git存储库只是为了列出所有远程分支,这是没有意义的!

谢谢!

2 个答案:

答案 0 :(得分:4)

您可以查看git ls-remote

的输出
 git ls-remote /urL/of/repo
  

显示远程存储库中可用的引用以及关联的提交ID。

在列出的参考文献中,您会找到refs/heads/xxx,其中包含分支的名称。

您还可以找到标签和当前的HEAD。

您不需要本地仓库来执行该命令。

答案 1 :(得分:0)

您可以将git branch用于本地分支,将git branch -r用于远程分支。必须先使用git fetch origin获取分支。

使用该命令可以获得所有新的分支信息。