Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从Git repo创建Eclipse/Java项目时遇到问题_Java_Eclipse_Git_Egit - Fatal编程技术网

从Git repo创建Eclipse/Java项目时遇到问题

从Git repo创建Eclipse/Java项目时遇到问题,java,eclipse,git,egit,Java,Eclipse,Git,Egit,我是Git和EGit的新手。我被要求对存储在位于的Git repo中的项目进行故障排除 首先,我试着在Git命令行上这样做。从终端,我执行: git clone http://com.myorg.gitrepo/githome/myapp.git myapp 命令成功了,我现在可以看到一个项目在/home/myuser/myapp下签出(我在Ubuntu 14.04上) 现在我尝试将签出的项目作为Java项目加载到Eclipse中。以下是我正在采取的步骤: 1.右键单击包资源管理器>>导入>>

我是Git和EGit的新手。我被要求对存储在位于的Git repo中的项目进行故障排除

首先,我试着在Git命令行上这样做。从终端,我执行:

git clone http://com.myorg.gitrepo/githome/myapp.git myapp
命令成功了,我现在可以看到一个项目在
/home/myuser/myapp
下签出(我在Ubuntu 14.04上)

现在我尝试将签出的项目作为Java项目加载到Eclipse中。以下是我正在采取的步骤:

1.右键单击包资源管理器>>导入>>Git>>从Git导入项目>>下一步

二,。现有本地存储库>>下一步

3.选择要导入的“myapp”项目>>下一步

4.找不到项目!?!?

正如您所看到的,EGit正在寻找一些不存在的配置,或者我只是错误地使用了它

我的问题是:
  • 我做错了什么,我能做些什么来修复这个问题并导入项目
  • 我将来如何通过使用EGit进行初始克隆(绕过使用原始Git命令行的需要)来改进这个过程

您确定要导入的项目包含eclipse用于项目管理的文件吗

.gitignore看起来怎么样?例如,它是否包括.metadata/、.project/

如果是,则意味着repo被配置为忽略eclipse用于管理项目的配置文件,您应该使用向导来创建项目

我认为在回购协议中不包含任何特定于编辑器的文件被认为是一种良好的做法,因为这些文件会导致很多冲突,而且项目不应该像那样依赖于编辑器。

看到了吗-