29得票1回答
远程标签未在本地显示

我刚开始使用git和标签。我的团队成员运行了以下命令:git tag v1.27.1 git push origin v1.27.1 现在当我在我的环境中运行git pull,然后运行git tag时,我希望看到所有标签的列表。我可以看到以类似方式推送到存储库中的其他标签,但是没有看到这个特...

790得票9回答
如何从一个标签创建新分支?

我想从现有的标签创建一个新的主分支。假设我有一个标签v1.0,如何从这个标签创建一个新的分支?

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

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

29得票3回答
如何配置 Git 以始终签署标签?

我使用的一些仓库要求所有标签都必须签名,有时候我会忘记在 git tag 命令中添加 -s 参数,甚至更糟糕的是,我使用了一个不知道标签的 git GUI 创建了标签。 有没有办法配置 GIT 使其始终签署标签? 我尝试将以下 hack 添加到 .gitconfig 中,但它没有任何效果,...

71得票3回答
从远程仓库获取单个标签

这个命令会获取所有标签: git fetch origin --tags 这个命令可以获取特定的标签: git fetch origin refs/tags/1.0.0 但是这并不让我做到: git checkout tags/2.3.18 如何获取单个标签并执行检出?

7得票1回答
如何通过GitHub API获取Git标签下的所有提交记录

我需要通过GitHub API获取与新标签相关的所有新提交。例如,Git UI显示"Tagging Tag1"并附有一个SHA值...假设SHA值为: SHA1。 那么,如何通过GitHub API获取与Tag1相关的所有提交记录?我想存储所有这些提交并对它们进行一些分析。

8得票2回答
选择一个标签进行“cherry-picking”会影响后面的标签吗?

在进行发布时,我检出了之前发布的标签,并使用git cherry-pick <commit-id>将新项目提取出来并合并到了该标签中。然后,我使用git tag <tag-name>创建了一个新标签。 这样做会影响我之前提取更改的旧标签吗?

9得票2回答
在Git中如何查找特定标签之后添加了哪些文件?

我维护数据库迁移SQL脚本文件。 我使用git tag为我的提交打标签。 假设我有类似1、1.1、1.2、1.3的标签。 我只想在该文件创建后没有添加标签到仓库时修改(数据库迁移SQL脚本)文件。如何找出这一点? 如果文件已创建,然后添加了(版本)标签,则我不想修改该SQL迁移脚本,而...

15得票3回答
在应用标签时触发构建

我希望实现以下内容: 开发团队中任何人在dev分支上创建一个标签,比如Demo_Build_1。 TeamCity应该能够检测到这个新标签,并仅构建此标签。 我已经在VCS配置中启用了“将标签视为分支”的复选框。 我尝试过配置,但无法使其正常工作。以下是我的VCS设置: 以下是我的构建触...

50得票3回答
向现有的Git标签添加新提交

我创建了一个 Git 标签,名称为v1.1,使用的命令是 git tag -a v1.1 -m 'my version 1.1' 我推送了那个标签。后来,我做了一些与v1.1相关的更改。现在,当我推送新更改并使用git describe检查git标签时,它显示为v1.1-g2dcc97。 我...