【问题标题】:can EGit be used with existing Eclipse projects and existing Git repos?EGit 可以与现有的 Eclipse 项目和现有的 Git 存储库一起使用吗?
【发布时间】:2012-10-28 09:49:18
【问题描述】:

我一直在使用 Eclipse 和 Git。现在我想使用 EGit。我的项目有 4 个包。每个包都有一个 Git 存储库。

当我将 Git 存储库导入 EGit 时,用户文档中有一条指令来导入或创建 .project 文件。这些 .project 文件可能与 Eclipse 相关。我已经有 Eclipse 项目,所以我不想创建新项目。在不创建新项目或导入项目的情况下,我仍然可以使用 EGit 对 Git 存储库进行 GUI 访问吗?

项目创建和导入遵循向导中选择 Git 存储库的点。选择特定于包的 Git 存储库然后继续导入非特定于包的项目似乎很奇怪。如果我的项目文件不是特定于包的,但我的 Git 存储库是特定于包的,我会有问题吗?导入或创建项目 4 次似乎也很奇怪,因为我有 4 个 Git 存储库。我已经在没有 EGit 的情况下使用 Eclipse 工作了好几个月,只使用了 1 个项目。

编辑:当我尝试导入现有项目时,未找到任何项目。这可能是因为 Git repo 文件夹与 Eclipse 项目不在同一级别。

【问题讨论】:

  • 您是否尝试过从项目的上下文菜单中选择“团队/共享项目...”?
  • 这没关系,上下文菜单(以及与版本控制相关的所有内容)无论如何都称为“团队”。

标签: git egit


【解决方案1】:

有点像“Importing git project into workspace without using egit”,你应该在.project.classpath 所在的位置初始化你的git repo。

这有助于“Import from existing Git Repositories”。

【讨论】:

  • 我无法将所有 4 个现有文件夹(每个文件夹都命名为 .git)移动到同一个目录中,除非 Git 提供了某种自定义文件夹名称的方法。
  • @H2ONaCl 3 年多后,这不是移动文件夹,而是将项目导入 Eclipse 工作区。文件夹保留在原处。
猜你喜欢
  • 2021-07-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-10-23
  • 2011-07-20
  • 1970-01-01
  • 2015-04-01
  • 1970-01-01
相关资源
最近更新 更多