我正在使用一个很棒的库,叫做Gift,用来进行所有标准的git操作(拉取,读取提交等)。然而,我似乎无法获取远程分支。我相信git branch -r命令会显示分支,但格式肯定不是机器可读的: origin/HEAD -> origin/master origin/dev origin/gh-pages origin/master 我想知道如何查看一个仓库拥有的所有远程分支。谢谢!
要显示所有需要推送和拉取的远程存储库,请尝试: git remote -v 如果您想获取有关特定远程存储库及其与当前仓库的关系的更多信息,请执行以下操作: git remote show <remoteName>
git ls-remote <name>
命令,并根据 https://dev59.com/T3A75IYBdhLWcg3wGlEa 中提到的方式对输出进行过滤。 - harpun