如何在本地 git 分支中使用与 master 分支不同的标签
How to have different tag than master branch in local git branch
我想为我的 master
和 release
分支设置不同的标签。我想知道如何做到这一点?
我有一个带有标签 2.2.2-crown
的 git master
分支。当我创建一个 release
分支时,似乎 release
分支继承了我的 master
分支的标签。
$(master): git tag
2.2.2-crown
我创建了一个分支,
$git checkout -b release_branch
$git tag v3.1
$git tag
2.2.2-crown <--------------I don't want this tag in my release branch
v3.1
我只想发布标签而不是主标签。
git 标签不是每个分支。标签只是引用,就像分支一样,指向 git 历史的提交之一。
您最好将标签命名为 'release/v3.1'。
而 git 标记命令将始终列出所有这些。
我想为我的 master
和 release
分支设置不同的标签。我想知道如何做到这一点?
我有一个带有标签 2.2.2-crown
的 git master
分支。当我创建一个 release
分支时,似乎 release
分支继承了我的 master
分支的标签。
$(master): git tag
2.2.2-crown
我创建了一个分支,
$git checkout -b release_branch
$git tag v3.1
$git tag
2.2.2-crown <--------------I don't want this tag in my release branch
v3.1
我只想发布标签而不是主标签。
git 标签不是每个分支。标签只是引用,就像分支一样,指向 git 历史的提交之一。
您最好将标签命名为 'release/v3.1'。
而 git 标记命令将始终列出所有这些。