【问题标题】:What to include in .ignore in GAE Java Web Application project?在 GAE Java Web 应用程序项目中的 .ignore 中包含什么?
【发布时间】:2015-04-21 01:15:54
【问题描述】:
使用 Eclipse 构建 GAE Web 应用程序项目时,项目文件夹中是否有我不应该上传到 git 的文件? IE。我的.gitignore 文件中包含什么内容?
项目结构的顶层如下所示
src
--com
--META-INF
--log4j.properties
war
-- WEB-INF
--classes
-- lots more stuff..
--lib
--logging properties
--appengine-web
--web.xml
.classpath
.project
等等,在低层有更多的东西。
任何包含敏感信息且上传危险的内容?
【问题讨论】:
标签:
java
eclipse
git
google-app-engine
【解决方案1】:
请注意,名为 .ignore 的文件不会对 Git 执行任何操作。忽略文件通常称为.gitignore。
gitignore.iosuggests Java 和 AppEngine:
# Created by https://www.gitignore.io
### AppEngine ###
# Google App Engine generated folder
appengine-generated/
### Java ###
*.class
# Mobile Tools for Java (J2ME)
.mtj.tmp/
# Package Files #
*.jar
*.war
*.ear
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
gitignore.io 得到它的忽略建议 from GitHub。