如何克隆 git 分支的标签?
how to clone a tag of a git branch?
我必须克隆一个分支的标签。我正在使用 git 1.7.1 客户端。
git clone --branch <tag_name> <repository_url>
命令不起作用它只是克隆分支直到提示,我认为。
上面的命令在末尾显示以下行。
warning: Remote branch v7_3 not found in upstream origin, using HEAD instead
git 1.7 不支持您使用的命令,因此您必须切换到 1.8 版,或者您可以使用下面的命令继续使用 git 1.7
首先你必须下载整个存储库:
git clone <repository url>
然后要检查特定标签,请使用以下命令:
git checkout tags/<tag_name>
警告告诉你所有你需要知道的;该标签不存在。请注意,即使这样做了,您使用的命令仍会克隆整个存储库;之后它只会将 HEAD 指向 v7_3
(并且您将处于分离的 HEAD 状态以进行引导)。
是否有可能是您在另一台机器上创建了标签,却忘记推送了?
我必须克隆一个分支的标签。我正在使用 git 1.7.1 客户端。
git clone --branch <tag_name> <repository_url>
命令不起作用它只是克隆分支直到提示,我认为。
上面的命令在末尾显示以下行。
warning: Remote branch v7_3 not found in upstream origin, using HEAD instead
git 1.7 不支持您使用的命令,因此您必须切换到 1.8 版,或者您可以使用下面的命令继续使用 git 1.7
首先你必须下载整个存储库:
git clone <repository url>
然后要检查特定标签,请使用以下命令:
git checkout tags/<tag_name>
警告告诉你所有你需要知道的;该标签不存在。请注意,即使这样做了,您使用的命令仍会克隆整个存储库;之后它只会将 HEAD 指向 v7_3
(并且您将处于分离的 HEAD 状态以进行引导)。
是否有可能是您在另一台机器上创建了标签,却忘记推送了?