14

我想使用 EGit 创建一个新标签。根据手册,有两种方法:

  1. 选择团队>高级>标记...
    • 但是我在团队菜单中没有高级子菜单。

  2. 在 History 视图中的提交上 执行Create Tag...。
    • 但是我在历史视图中没有这个按钮/选项。

我该怎么做?谢谢你。

我的设置:

版本:Juno Service Release 2
Build id:20130225-0426
Eclipse EGit 3.0.1.201307141637-r

4

2 回答 2

10

Eclipse 论坛上的一个技巧展示了如何:

  1. 切换到 Git 存储库透视图;
  2. 签出本地分支以标记到 Git 存储库视图中;
  3. 在项目树中右键单击标签 -> 创建标签
  4. 输入标签名称和标签信息。

在此之后,必须将标签推送到远程存储库,但这是可以在常规编码角度进行的。

于 2013-08-02T14:50:34.530 回答
3

我也在使用 Juno,并且在项目的上下文菜单中有 Team->Advanced->Tag 菜单。(右键连接到GIT的项目)

例如,在创建标签 V.01 之后,您需要将标签推送到存储库。

在 Git Repositories 视图中,您的项目下有标签。在标签的上下文菜单中,您有 Push Tag 菜单。

Target Ref Name: 应该类似于 refs/tags/V0.1 (没有 refs/tags/ 路径你会得到一个错误 "funny refname" )

于 2014-05-07T14:29:22.130 回答