是否有git命令返回给定远程git存储库URL的远程分支列表?
我需要设置本地git存储库只是为了列出所有远程分支,这是没有意义的!
谢谢!
答案 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
获取分支。
使用该命令可以获得所有新的分支信息。