-
使用git tag命令,可以显示所有的tag:
-
拉取tag分支上的代码:拉取远端的tag分支的代码,不能直接使用git checkout xx,因为我们远端的branch上根本没有该分支,如下图所示:
此时,需要我们“必须”先在本地创建一个新的分支来拉取远端的tag分支的代码,如下所示:
git checkout -b指会创建一个新的分支,如果该分支存在,则覆盖!
Branch_v2.5.1 为新分支的名称
v2.5.1为远端tag分支的名称
此时,本地的Branch_v2.5.1的代码为远端的tag的v2.5.1分支的代码 -
将此分支push到远端:
git push origin Branch_v2.5.1 -
此时,拉取一个远端的Tag分支的代码就算完成了,并且成为我们自己的一个新的分支
补充:
如何使用git获取指定tag的代码
tag是对历史一个提交id的引用,如果理解这句话就明白了