9

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

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

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

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

4

2 回答 2

6

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

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

    1.1 在上面使用这个设置 GITHUB 。

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

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

更新

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

我创建了一个截屏视频来展示我所做的事情。在这里观看,让我知道它是否让您知道您可能会做哪些不同的事情?

于 2012-08-20T22:14:59.073 回答
0

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

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

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

于 2014-02-07T13:19:23.593 回答