在回购中显示Git标签

时间:2016-10-15 11:36:52

标签: git repository tagging git-tag

您好我最近开始使用Git。我想用版本标记以前的提交。我遵循的步骤顺序:

git checkout Xerxes   //to that specific commit
git tag version-name   // tagging with the name
git checkout mainline  //

但我无法在存储库中看到标记。当我做git tag时,标签名称会显示出来。如何在存储库中显示具有该特定提交的标记?

2 个答案:

答案 0 :(得分:0)

我们需要使用git push --tags

来推送标签

答案 1 :(得分:0)

git checkout HEAD^将检出上一次提交。要在一个命令中标记该提交,而不必签出分支,git tag <options> HEAD^将执行此操作。

$ git tag -a 1.0.0 -m "Version 1.0.0" HEAD^

上面创建了一个带注释的标签“1.0.0”,上一次提交时带有消息“Version 1.0.0”。

o- commit 4 (master)
|- commit 3 <1.0.0> Version 1.0.0
|- commit 2
+- commit 1