如何克隆 Git 分支的标签



我必须克隆一个分支的标签。我正在使用 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 状态以启动(。

是否有可能是您在另一台计算机上创建了标签,但忘记推送它?

最新更新