是否有可能获得没有克隆的分支名称或从git拉?

Ano*_*ous 9 git git-branch

我想获取git存储库的所有分支名称.目前,我克隆存储库然后在本地计算机上获取它们.这是低效的,因为我需要的只是名字而不是别的.

我想知道是否可以这样做?如果是这样,我可以使用什么命令.

Von*_*onC 13

在本地,没有克隆,你可以输入(使用git ls-remote):

git ls-remote /url/of/the/upstream/repo
Run Code Online (Sandbox Code Playgroud)

这将列出远程HEADS及其相关分支