【问题标题】:EGit: how to create a new tag?EGit:如何创建新标签?
【发布时间】:2014-05-07 22:29:22
【问题描述】:

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

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

  2. 在历史视图中对提交执行Create Tag...
    • 但我在“历史记录”视图中没有此按钮/选项。

我该怎么做?谢谢。

我的设置:

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

【问题讨论】:

    标签: eclipse egit


    【解决方案1】:

    Eclipse forum 的提示显示了如何:

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

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

    【讨论】:

      【解决方案2】:

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

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

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-05-17
        • 1970-01-01
        • 2013-05-07
        • 2016-11-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-08-08
        相关资源
        最近更新 更多