【问题标题】:how to get all branchs from repository?如何从存储库中获取所有分支?
【发布时间】:2014-09-15 18:13:01
【问题描述】:

我是 git 的新用户,我使用 gitBash。 当我执行$git clone http:..../name.git 时,name 的主分支正在下载。但是当我执行$git branch -a 时,我只看到主分支,没有其他分支。

但是我有一些其他的分支...为什么我看不到所有的分支?怎么做?

谢谢。

【问题讨论】:

    标签: config git-branch git-bash


    【解决方案1】:

    git branch -a 仅显示您已签出的本地分支。

    您想使用git branch -r(其中-r 代表remote)。这应该列出所有可用的远程分支(我现在无法测试它,但我相当确定它可以工作)。

    【讨论】:

    • 好的,我尝试了一些命令:$git branch => show 'master'。 $git 分支 -a => 显示'master'。而 $git branch -r => 什么都不显示.. 为什么?这是否意味着没有其他分支?因为我确定远程存储库上还有其他分支..;
    • 啊!如果我尝试 $git ls-remote --heads http://....name.git,我可以看到我想要的分支。但是我怎样才能克隆它呢?
    猜你喜欢
    • 2019-08-05
    • 2011-02-10
    • 2015-03-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-14
    • 2020-03-16
    • 2018-08-08
    相关资源
    最近更新 更多