这是一个翻译文章原文连接为 在git环境下我是否应该忽略eclipse 中的 .project 文件 他的目的是为了解决git文件在eclipse工程中忽略project文件所致使的不能导入的问题的。html
做者工做的时候要把在Eclipse里面写的C++工程放到git上,他用gitignore.io生成了gitignore文件,然是发现没有了project 文件的工程从新下载以后没法导入。git
通过做者查证,把project文件忽略是最好方案。由于导入工程时Eclipse会寻找这个文件。eclipse文档对project文件的陈述是这样的。github
他的目的是工程的自描述文件,他可以帮助一个工程不管是压缩仍是发布到server上都可以准确地被从新建立。 另外 若是一个新的工程被建立,可是这个地方已经有一个描述文件了,这个描述文件的将会被认为是工程的描述文件。一个例外是这个文件的工程名将会被忽略若是他与工程的建立名不一致。若是描述文件损坏那么工程建立失败。eclipse
因此做者决定把ignore文件里面去掉project文件。以后做者感受好了。post
若是不带project文件,那么不能够导入,你首先建立一个新的工程,而后选择导入“General->File System”,这样会把文件所有拷入工做空间。翻译