签出特定分支后列出其他远程分支

时间:2020-05-12 20:07:11

标签: git branch clone git-clone

我用git clone --branch=<MyRemoteBranch> --depth 50 https://<MyUserName>@bitbucket.org/<MyRepo>.git克隆分支

当我使用branch -r时,我得到的唯一输出是:

 origin/<MyRemoteBranch>

有没有办法让我开始显示其余的远程分支,以便获取其他分支?我想获取原点/ HEAD

1 个答案:

答案 0 :(得分:0)

您可以使用git ls-remote。它列出了所有远程引用和相应的提交ID,从而在必要时可以很容易地检出特定的提交。也显示HEAD

默认情况下,列表中包含标签,但是可以将其禁用。

相关问题