maven项目提交到git仓库时需要忽略哪些文件?标准的结构应该是什么样的? 财富值86

2016-11-05 15:02发布

一般标准的maven webapp项目结构如下,请问下其中的.setting文件夹,.classpath文件,.project文件需要提交到git仓库吗?
考虑到开发者用不同的IDE,是否如上所述文件都是eclipse的产物,我们版本仓库应该忽略?
希望有洁癖的开发者提供一个标准的这类规范,谢谢!

|_.settings |_src |   |_main |   |    |_java |   |    |_resources |   |_test |        |_java |        |_resources |_target |_.classpath |_.gitignore |_.project |_pom.xml |_README.MD
付费偷看设置
发送
7条回答
南霁月 - 这个人很懒,什么都没留下
1楼 · 2016-11-05 15:27.采纳回答

其他的文件都不需要也不应该被提交上来,否则很容易造成冲突。

提供个java的gitignore 模板:

pom.xml

不需要。只要提交

README.MD

src

.gitignore