如何从Eclipse推送Tag到GitHub?

时间:2012-08-20 17:28:39

标签: eclipse git github repository github-api

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

  1. 右键单击Eclipse Package Explorer中的存储库
  2. 转到小组 - >高级 - >代码
  3. 填写所有详细信息并点击确定。这将在我的本地系统中标记。
  4. 现在,再次右键单击Eclipse中的存储库
  5. 转到小组 - >在存储库视图中显示。将出现Git Repositories窗口。
  6. 选择标记,然后点击推送标记
  7. 输入所有详细信息。我能够没有任何错误地获取消息窗口。但仍然无法在其他用户的PC上获得Tagged版本。
  8. 我还缺少什么?我在GitHub上看到了命令提示符版本的帮助。但是不想使用它......我只想用UI制作它......

    任何人都可以帮助我....提前感谢...

2 个答案:

答案 0 :(得分:6)

这是我的模拟你的设置。

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

    1.1使用 this 在上面设置GITHUB。

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

  3. 我会回过头来从这次经历中学到的东西。

    <强>更新

    因此,我按照您的步骤在一个Eclipse上推送标记,然后从另一个Eclipse实例中提取它。我成功地做到了。

    我创建了一个截屏视频来展示我的所作所为。观看 here 并告诉我它是否能为您提供有关您可能采用的不同方式的建议?

答案 1 :(得分:0)

注意:使用EGit 3.2(2013年12月),您现在可以推送特定标记(所有标记的内容)。

  

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

https://wiki.eclipse.org/images/0/03/Egit-3.2-PushTagWizard.png