217得票4回答
如何使用refspec将Git标签推送到分支?

我想要强制推送,例如,将我的标签1.0.0推送到远程的master分支。 我现在正在执行以下操作: git push production +1.0.0:master 我想强制推送,因为我只关心在远程仓库的master分支上推送1.0.0标签内的代码。 我做错了什么? 更新 #1 ...

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

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

7得票1回答
能够重复使用git标签吗?

“tag”一般用于标记不同的实例,意味着它可以被重复使用。在Git中,标签能否被重复使用?

33得票2回答
使用TortoiseGit将标签推送到远程仓库而无需提交推送

控制台git客户端有一个git push origin <tag_name>命令,可以将标签推送到远程仓库而不需要提交。 TortoiseGit GUI中的等效命令是什么?

30得票1回答
在Git中,标记提交的顺序是什么?

我克隆了一个Git仓库并进行了一些更改。我必须提交这些更改,然后标记这些提交的更改。命令的顺序应该是什么?类似于:git clone,git add,git commit,git push,然后是git tag吗? 如果不是,请问正确的顺序是什么?

13得票3回答
如何在Git中获取指向某个提交的所有引用?

有没有办法在 Git 中获取指向特定提交的引用列表(包括标签、分支和远程)?

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

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

11得票4回答
验证主分支是否进行了标记

我正在参与的这个项目中,我们基于标签进行部署。虽然必须将标签打在主分支上(在将发布合并到主分支之后),但有时会有人错误地将标签打在dev或release分支上,这是不正确的。这会导致一些问题。 在我们的部署脚本中,有一个步骤是使用类似于此问题描述的过程从git中克隆特定标签:Download...

9得票3回答
如何在Git中查找包含某一次提交记录的所有引用历史记录

假设您在 Git 中有以下结构。 A <-- refs/heads/somebranch | B | \ C D <-- refs/tags/TAG1 | | E F | | \ G H I &...

12得票4回答
能否将git提交标记为“正在进行中”?

我知道关于是否所有提交到主分支的代码都应该保持有效、可工作状态有各种不同的意见和哲学。但我不是来询问这些意见的。 为了论证,让我们假设在 master 分支的历史记录中,我找到了一个实际上是进行中的提交(work-in-progress commit),也就是说,它没有构建成功或导致其他问题...