【问题标题】:How to push the Tag to GitHub from Eclipse?如何将标签从 Eclipse 推送到 GitHub?
【发布时间】:2012-08-16 01:15:30
【问题描述】:

这是我将标签推送到 GitHub 远程存储库所遵循的步骤。但无法在其他用户的日食上获得标签。 (我已成功上传我的存储库并能够提交更改。)

  1. 在 Eclipse 包资源管理器中右键单击 Repository
  2. 转到团队 -> 高级 -> 标记
  3. 填写所有详细信息并单击确定。这将在我的本地系统中标记。
  4. 现在,在 Eclipse 中再次右键单击 Repository
  5. 转到团队 -> 在存储库视图中显示。将出现 Git 存储库窗口。
  6. 在其中选择Tag并点击Push Tag
  7. 输入所有详细信息。我能够在没有任何错误的情况下获得消息窗口。但仍然无法在其他用户的 PC 上获得标记版本。

我还缺少什么?我在 GitHub 上看到了命令提示符版本的帮助。但不想使用它...我只想用 UI 来制作它...

谁能帮帮我....提前谢谢...

【问题讨论】:

  • +1 回答一个有趣的问题。

标签: eclipse git github repository github-api


【解决方案1】:

这是我用来模拟你所拥有的设置。

  1. 安装了 Egit 的 OSX 上的 Eclipse Indigo SR2 实例(来自 here)。这是我将根据您的步骤创建标签的“源”机器。

    1.1 在上面使用 this 设置 GITHUB。

  2. 在虚拟机中运行的 Ubuntu 上的 Eclipse Indigo SR2 实例。这是“其他客户端”,一旦标签被推送到 GITHUB,它将尝试获取标签。

我会带着我从这次经历中学到的东西回来。

更新

所以,我按照您的步骤在一个 Eclipse 上推送标签,然后从另一个 Eclipse 实例中拉出它。我能够成功地做到这一点。

我创建了一个截屏视频来展示我所做的事情。观看它here,如果它让您知道您可能会做哪些不同的事情,请告诉我?

【讨论】:

  • 我只缺少一件事,而不是单击标签然后推送标签...我必须通过右键单击标签来创建新标签。这绝对好....感谢您的视频和时间....非常感谢+1 ...
  • @MacMini-iOS,绝对是我的荣幸 :)。很高兴视频帮助解决了问题。我只在命令行上使用过 GIT,所以探索 eGIT 很有趣。干杯!
  • 感谢您的解决方案,它有效。没有更简单的解决方案吗?在 Eclipse 中使用 Mercurial 并且标记要简单得多:只需选择标记菜单项,选择标记名称并执行常规推送。
【解决方案2】:

注意:使用EGit 3.2(2013 年 12 月),您现在可以推送特定标签(替换 所有 个标签)。

推送标签向导简化了推送一个或多个标签

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-01-23
    • 1970-01-01
    • 2021-11-20
    • 1970-01-01
    • 2020-07-29
    • 1970-01-01
    • 1970-01-01
    • 2020-04-14
    相关资源
    最近更新 更多