eclipse - 如何让 egit 尊重多项目 git 存储库?

标签 eclipse egit

我有一个包含多个 eclipse 项目的 git 存储库。导入 eclipse 项目很容易,但我不知道如何让它们与 eGit 插件一起工作。

下面的树输出显示了我正在查看的目录结构的基本要素。

bash-3.2$ tree -a
.
|-- .git
    ...
|-- .gitignore
|-- apps
|   `-- example-app
|       |-- .classpath
|       |-- .project
    ...
|-- cs-build.xml
 `-- services
     `-- example-app-service
         |-- .classpath
         |-- .project
         ...

我如何处理这 2 个项目并让 e​​clipse 识别它们来自同一个 git 存储库?

最佳答案

啊哈!我已经想通了!关键是在您将存储库本身建立在磁盘上的某个位置后,在 eclipse 中导入项目。在向导期间,Eclipse 会找到项目并将它们中的每一个链接到存储库。在我上面的例子中,我的 Eclipse Package Explorer 现在显示

example-app [example-app master]
example-app-service [example-app master]

给我希望的线索是这里的教程:http://www.vogella.com/articles/EGit/article.html#tutorial_multiprojects

事件的确切顺序是这样的......
  • 文件、导入...
  • Git,来自 Git 的项目,下一个>
  • 本地,下一个>
  • 添加...,浏览,完成
  • 从 4. 中选择 repo,Next>
  • 导入已有项目,下一步>
  • 选中所需项目旁边的复选框,然后单击完成

  • 我离开了命令行,回到了 eclipse 中,并通过 Remote 完成了关于 repo 状态的反馈。

    我仍然不太确定将多个 eclipse 项目保存在一个存储库中是一个好主意,但这不是我的存储库,它只是我必须工作的地方。

    关于eclipse - 如何让 egit 尊重多项目 git 存储库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13073605/

    相关文章:

    eclipse - 如何在 Eclipse EE Luna 中分析 Java Web 应用程序 servlet 调用

    c++ - Eclipse 中没有出现 SDL 窗口

    java - 我如何确定一个 Eclipse 工作区中 2 个项目的启动顺序?

    eclipse - 如何更改 Eclipse Git 插件中的默认作者和提交者?

    Eclipse Tomcat 错误 404

    Java Eclipse 剖析 Java 异常

    android - 如何在 eclipse 中创建新的 android 项目并在本地 git 存储库中共享?

    eclipse - Egit 对 Package Explorer 中括号中的数字意味着什么

    java - 使用 git 存储库在 Eclipse 中管理 Maven 项目

    eclipse - egit merge 模式是什么意思?