Man*_*uky 64 eclipse git github egit
我对EGit如何工作有点困惑.
我在Github上有一个现有的git存储库,想要将它克隆到我的工作区.我的目标是将本地存储库直接存储在我的工作空间文件夹中,但是我没有让它与EGit一起工作.
当我想用EGit克隆github repo时,我必须选择一个目录作为目标.建议的目录位于我的homedir中(不在我的工作区中).当我选择这个目录时,我可以在Eclipse中看到该项目,但它没有存储在我的workspace-folder中.相反,它存储在我的家庭目录中.
当我直接在我的工作区中选择目录时,稍后在导入项目时它会说已经有一个具有此名称的目录.
我不知道如何解决这个问题.我认为这是一种常见的情况.在过去,我使用过hgEclipse(Mercurial),它的工作原理与我认为应该是这样,所以我很困惑,EGit没有.也许我误会了什么.
可能知道这一点很重要:在github存储库中没有来自eclipse的.project或.settings文件.我将它们放在我的.gitignore上,因此在导入对话框中我必须选择"导入为常规项目"而不是"导入现有项目".但我觉得这不重要吗?
我希望有人可以帮助我或解释为什么EGit插件默认情况下不会直接将存储库克隆到工作区.
我的Eclipseversion是3.6,我在标记的地方安装了EGit.
Von*_*onC 17
正如本EGit教程中所提到的,导入(克隆)Git仓库时提到的目标目录是您想要的任何目录,其中.git将创建:

您不必选择工作区本身(至少,您应该选择workspace/myproject子目录,以便不使所有 Eclipse工作区成为Git仓库.
您可以选择工作空间外的任何其他目录:Eclipse工作空间应仅包含有关Eclipse项目和设置的元数据.
声明一个新项目时,您将能够选择项目目录,使该目录成为.classpath和的父目录.project.
您的工作区将列出该新项目,即使它位于工作区之外.
| 归档时间: |
|
| 查看次数: |
55172 次 |
| 最近记录: |