我对Git (Svn)
和Java很新。
我想将我的Java Project
(最终是Java Web project
)放入源代码管理中,但我想有些文件不一定要像.class files
&例如web.xml
。
那么,在eclipse项目中,提交的文件(Servlets和JSP)是什么,以及如何忽略其他文件?我需要使用.gitignore
文件吗?
答案 0 :(得分:2)
假设它像典型的maven结构,我们就是这样做的:
1)cd $ PROJECT
2)git init
3)git add pom.xml
4)git add src
5)回声'目标' >的.gitignore
6)git commit -m"第一次提交"
答案 1 :(得分:1)
源/控件应该用于将源文件和资源文件放入其中。您应该避免将.class或任何项目设置文件放在源代码管理中。类文件是根据最新的源生成的,您应该将构建文件放在源代码管理中以帮助完成。不应将任何与项目/环境相关的设置推送到源代码控制,因为使用该源的每个人可能具有不同的环境设置。
web.xml是一个资源文件,应该放在源代码管理中。所有其他资源(如配置文件)也可以存入您的存储库。
答案 2 :(得分:1)
GitHub上有一个非常好的项目:一组有用的.gitignore模板: