我有一个包含多个 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 个项目并让 eclipse 识别它们来自同一个 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
事件的确切顺序是这样的......
我离开了命令行,回到了 eclipse 中,并通过 Remote 完成了关于 repo 状态的反馈。
我仍然不太确定将多个 eclipse 项目保存在一个存储库中是一个好主意,但这不是我的存储库,它只是我必须工作的地方。
关于eclipse - 如何让 egit 尊重多项目 git 存储库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13073605/