如何将来自 Git 的分叉存储库包含到我的 Eclipse Java 项目中?

Posted

技术标签:

【中文标题】如何将来自 Git 的分叉存储库包含到我的 Eclipse Java 项目中?【英文标题】:How to include a forked repo from Git into my eclipse java project? 【发布时间】:2014-09-12 05:13:16 【问题描述】:

我正在开发一个分叉的存储库,并希望将其包含到我的本地 Eclipse 项目中。我在互联网上浏览了许多文件,但找不到任何相关文件。无论我做什么,我最终都会在 Eclipse 项目文件夹中复制没有 .project 文件的文件,因此无法对其进行调试。如果有人这样做,请提供帮助。在网上找不到任何东西令人惊讶。可能是我错过了一些东西。任何指向此类文档的指针将不胜感激。

【问题讨论】:

【参考方案1】:

分叉的 repo(意思是 clone of a repo on the server)与任何其他 repo 一样。 您可以在本地克隆它,如果该 repo 包含 .project.classpath,则将该项目导入您的 Eclipse 工作区。

然后,您可以在 Eclipse Git 存储库视图中添加现有的本地存储库(您已在本地克隆):请参阅“How make Eclipse/EGit recognize existing repository information after update?”。

或者你可以在你的 Eclipse Git 视图中导入 git repo:

“Starting from existing Git Repositories ” “Import projects directly from Github”(如果您的 fork 最初位于 GitHub 上)

但请记住:如果 repo 没有对 .project.classpath 进行版本控制,那么再多的 fork 或 clone 都不会更容易在 Eclipse 中作为项目导入。

【讨论】:

以上是关于如何将来自 Git 的分叉存储库包含到我的 Eclipse Java 项目中?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用非 Maven 项目作为 Maven 模块的资源? [复制]

将 Git 存储库从 GitHub 分叉到 GitLab

将原始 GitHub 存储库中的新更新拉入分叉的 GitHub 存储库

将原始 GitHub 存储库中的新更新拉入分叉的 GitHub 存储库

NPM 打包分叉 Git 存储库的 BUILT 版本的正确方法是啥?

您将如何将 AWS CodeCommit 存储库分叉到另一个 CodeCommit 存储库?