如何在Bitbucket中添加标签? 我正在使用Git

我使用Git在Bitbucket上托pipe我的代码。 我的本地客户端是EGIT(eclipse插件)。 我在本地创build了一个标签(团队 – >高级 – >标签),然后将其推送到远程存储库。 但是当我打开我的资源库页面时,我找不到标签。 我很确定标签可以在本地看到。

我不是Git专家。 但在我看来,在Git中有几种types的标签。 Bitbucket是否只显示特定types的标签?

您是否在Eclipse中的“推送向导”中单击“添加所有标记规范”button? 如果没有,尝试一下。 或者,如果您有权访问控制台版本的git,只需执行:

git push --tags 

本文档指出可以创build一个标签,如下所示:

 $ git tag -a v1.4 -m "my version 1.4" $ git tag v0.1 v1.3 v1.4 

并通过发布推送:

 $ git push origin --tags Counting objects: 1, done. Writing objects: 100% (1/1), 160 bytes | 0 bytes/s, done. Total 1 (delta 0), reused 0 (delta 0) To git@github.com:schacon/simplegit.git * [new tag] v1.4 -> v1.4 * [new tag] v1.4-lw -> v1.4-lw 

一旦推送,标签可以通过导航到https://bitbucket.org/<username>/<project>/downloads?tab=tags

如果你不知道在哪里看,它会花费很长时间才能findgui中的button。

在bitbucket gui中,您可以通过浏览提交来添加标签。 当你打开你想要标记的提交时,页面右上angular有一个“标记”部分。 就在分支显示的地方。 如果你点击+button,你可以标记你的提交。

我们正在运行以下版本:Atlassian Bitbucket v4.8.3

这就是我所要做的,但似乎很长。 有谁知道更快的方法?

rt在git仓库视图下点击标签。 推标签,select远程回购,select目标参考名称(CTRL空间)是裁判/头/主。 select完成。
在结果屏幕上,selectconfigurationselect高级,select添加所有标签规格,select“完成”。 这会在configuration推送页面中用refs / tags / :refs / tags /创build一个ref映射。 现在点击保存并推送。