Eclipse + EGit:将项目克隆到工作区中
|
我对EGit的工作方式有些困惑。
我在Github上已有一个git存储库,并想将其克隆到我的工作区中。
我的目标是将本地存储库直接存储在我的工作区文件夹中,但我不希望它与EGit一起使用。
当我想用EGit克隆github仓库时,我必须选择一个目录作为目的地。建议的目录在我的homedir中(不在我的工作空间中)。当我选择此目录时,可以在Eclipse中看到该项目,但是该项目没有存储在我的工作区文件夹中。相反,它存储在我的主目录中。
当我直接在工作空间中选择目录时,稍后再导入项目时,它说已经存在一个使用此名称的目录。
我不知道该怎么解决。我认为这将是一个常见的情况。过去我使用过hgEclipse(Mercurial),它的工作方式完全符合我的预期,因此我很困惑EGit不会。也许我误会了一些东西。
可能要知道这一点很重要:在github存储库中,没有来自Eclipse的.project或.settings文件。我在.gitignore上有它们,因此在导入对话框中,我必须选择“导入为常规项目”而不是“导入现有项目”。但是我认为这不重要吗?
我希望有人能帮助我或向我解释为什么EGit插件默认情况下不会将存储库直接克隆到工作区中。
我的Eclipse版本是3.6,已经在标记的地方安装了EGit。
没有找到相关结果
已邀请:
6 个回复
很缴
: 您不必选择工作区本身(至少,应该选择
子目录,以便不将所有Eclipse工作区都设为Git存储库。 您可以选择工作空间之外的任何其他目录:Eclipse工作空间应仅包含有关Eclipse项目和设置的元数据。 声明新项目时,您将能够选择项目目录,使该目录成为
和
的父目录。 即使工作区不在工作区中,您的工作区也会列出该新项目。
坍锭嘉韭蓝
痴浪墨
席酱
缝皋
薄扩络拜