我想知道如何下载 Git 存储库的特定标签 - 它比当前版本低一个版本。
我看到 git 网页上有一个以前版本的标签,对象名称是一个很长的十六进制数字。
但是根据站点,版本名称是“Tagged release 1.1.5
”。
我尝试了这样的命令(更改了名称):
git clone http://git.abc.net/git/abc.git my_abc
我确实得到了一些东西——一个目录,一堆子目录,等等。
如果它是整个存储库,我如何获得我正在寻找的版本?如果没有,我如何下载该特定版本?
最佳答案
$ git clone
将为您提供整个存储库。
克隆后,您可以使用 $ git tag -l
列出标签,然后 checkout 特定标签:
$ git checkout tags/<tag_name>
更好的是, checkout 并创建一个分支(否则你将在一个以标签的修订号命名的分支上):
$ git checkout tags/<tag_name> -b <branch_name>
关于git - 使用 Git 下载特定标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/791959/