如何克隆git分支的标签?

时间:2016-02-09 12:15:24

标签: git tags clone

我必须克隆分支的标签。我正在使用git 1.7.1客户端。

git clone --branch <tag_name> <repository_url> 命令不起作用它只是克隆分支直到提示,我想。 上面的命令在结尾处显示以下行。

warning: Remote branch v7_3 not found in upstream origin, using HEAD instead

2 个答案:

答案 0 :(得分:5)

git 1.7不支持您使用的命令,因此您必须切换到1.8版,或者您可以使用下面的代码继续使用git 1.7

首先,你必须下载整个存储库:

 git clone <repository url>

然后检查特定标签请使用以下命令:

git checkout tags/<tag_name>

答案 1 :(得分:0)

警告告诉你需要知道的一切;该标签不存在。请注意,即使它确实如此,您使用的命令仍将克隆整个存储库;之后它会将HEAD指向v7_3(并且您将处于分离的HEAD状态以进行引导)。

你是否有可能在另一台机器上创建了标签,而忘了推它?