304得票6回答
“git fetch --tags”命令包括“git fetch”吗?

一个简单而不失优雅的问题 - "git fetch"的功能是否严格是git fetch --tags的子集? 也就是说,如果我运行git fetch --tags,有必要立即运行git fetch吗? git pull和git pull --tags呢?情况一样吗?

13得票2回答
如何仅显示一个带注释标签的信息?

在git中,似乎有一些方法可以显示带注释标签的消息以及提交详细信息和其他内容,例如:git show the_tag 或者名称和详细信息 git tag -l -n100 the_tag。 但是,哪个命令只会显示消息/正文而不含其他内容呢?

884得票11回答
如何列出所有的Git标签?

在我的代码库中,我使用了以下命令创建标签。git tag v1.0.0 -m 'finally a stable release' git tag v2.0.0 -m 'oops, there was still a major bug!' 如何列出仓库中的所有标签?

232得票5回答
Git标签也会被推送吗?

自从我创建了我的仓库以来,似乎我创建的标签没有被推送到仓库。当我在本地目录中执行git tag命令时,所有标签都存在,但是当我登录到远程仓库并执行git tag命令时,只有前几个标签出现。 可能的问题是什么?

8得票1回答
为什么对 Git 标签进行签名?

Git提供了使用GPG私钥签署注解标签的选项,但是仅接受标签声明的来源有什么问题呢?如果标签不修改提交,那么伪装的标签会造成什么损害?

91得票8回答
在Git中,我如何将我的标签与远程服务器同步?

有没有一种方法可以让本地git标签与远程的标签保持同步? 也就是说,不仅在创建新标签时(通常在fetch/pull)获取新标签,而且还能够清除不再存在于远程的标签,并在其他人使用git push -f推送标签时删除现有标签。 我知道我可以通过git fetch remotename和git r...

8得票2回答
获取两个提交之间所有标签的列表

我有两个提交哈希值,想要列出这两个提交哈希值之间所有以phinx-开头的标签。如何做到呢? 编辑: 这是我想到的解决方案。有更好的解决方案吗? git log --pretty=format:'%D' 35164f33..49085fbe | grep -o 'tag: phinx-[0...

30得票2回答
打印出一个Git标签的信息。

我需要一个git命令,它可以输出给定注释标签的信息。使用git tag -ln 几乎是可以实现的: $ git tag -ln v1.3.7 v1.3.7 Here be annotations 只是我不想要开头的标记和空格,使用正则表达式感觉有些过度。有没有内置的标志可以...

8得票3回答
如何在GitHub上创建标签而不创建发布?

我即将对我的项目进行重大技术更改,从ANT转移到Gradle。该项目尚未发布--仍在开发中。我想为旧技术版本打上标记,以便可以找到用于参考或还原。但是,我不想暗示有任何发布版本。 [另一个想法:我预计一些感兴趣的人会看到发布并认为它可能是可用的“发布”。也就是说,发布面向用户,而标记面向开发...

7得票2回答
Git - 无法删除远程分支

我无意中创建了一个名为“0.2”的git分支,该名称也是一个标签。 因此,我尝试从源中删除它: $ git branch -rD origin/0.2 Deleted remote branch origin/0.2 但是接着: $ git fetch origin * [new ...