我怎样才能克隆https://github.com/apache/falcon/tree/0.6.1?

时间:2015-04-05 13:12:44

标签: git apache svn github

我想克隆Apache Falcon项目。但不是主干/主分支。我想克隆0.6.1分支。

对于master分支,我会用以下命令执行: git clone https://git-wip-us.apache.org/repos/asf/falcon.git falcon

但是对于0.6.1分支(https://github.com/apache/falcon/tree/0.6.1)该怎么做。请帮帮我。

2 个答案:

答案 0 :(得分:2)

正如git clone的man中所指定的那样,你必须使用-b选项。

有关-b选项的手册页:

  

- 分支,-b     而不是将新创建的HEAD指向克隆存储库的HEAD指向的分支,而是指向分支。在非裸存储库中,这是将要检出的分支。

     

- branch也可以在结果存储库中的那个提交处获取标签并分离HEAD。

现在很明显,但您必须执行以下命令来克隆远程项目上的特定分支:

  

git clone -b [BRANCH] [REMOTE]。

在你的情况下:

  

git clone -b“0.6.1”https://git-wip-us.apache.org/repos/asf/falcon.git falcon

答案 1 :(得分:0)

您可以克隆存储库,然后可以签出特定的分支。没有克隆分支这样的东西。使用git clone -b时,将克隆repo,然后检出特定的分支。