我用git clone --branch=<MyRemoteBranch> --depth 50 https://<MyUserName>@bitbucket.org/<MyRepo>.git
克隆分支
当我使用branch -r
时,我得到的唯一输出是:
origin/<MyRemoteBranch>
有没有办法让我开始显示其余的远程分支,以便获取其他分支?我想获取原点/ HEAD
答案 0 :(得分:0)
您可以使用git ls-remote
。它列出了所有远程引用和相应的提交ID,从而在必要时可以很容易地检出特定的提交。也显示HEAD
。
默认情况下,列表中包含标签,但是可以将其禁用。