Browse Source

git ignore

home chao 5 years ago
parent
commit
3375316e94
1 changed files with 41 additions and 38 deletions
  1. 41 38
      .gitignore

+ 41 - 38
.gitignore

@@ -1,48 +1,51 @@
-# ---> JetBrains
-# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio
-
-*.iml
-
 ## Directory-based project format:
 .idea/
-# if you remove the above rule, at least ignore the following:
+.idea_modules/
 
-# User-specific stuff:
-# .idea/workspace.xml
-# .idea/tasks.xml
-# .idea/dictionaries
+# ---> Java
+*.class
 
-# Sensitive or high-churn files:
-# .idea/dataSources.ids
-# .idea/dataSources.xml
-# .idea/sqlDataSources.xml
-# .idea/dynamic.xml
-# .idea/uiDesigner.xml
+# Mobile Tools for Java (J2ME)
+.mtj.tmp/
 
-# Gradle:
-# .idea/gradle.xml
-# .idea/libraries
+# Package Files #
+*.jar
+*.war
+*.ear
 
-# Mongo Explorer plugin:
-# .idea/mongoSettings.xml
+# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
+hs_err_pid*
 
-## File-based project format:
-*.ipr
-*.iws
 
-## Plugin-specific files:
+HELP.md
+target/
+!.mvn/wrapper/maven-wrapper.jar
+!**/src/main/**
+!**/src/test/**
 
-# IntelliJ
-/out/
-
-# mpeltonen/sbt-idea plugin
-.idea_modules/
-
-# JIRA plugin
-atlassian-ide-plugin.xml
-
-# Crashlytics plugin (for Android Studio and IntelliJ)
-com_crashlytics_export_strings.xml
-crashlytics.properties
-crashlytics-build.properties
+### STS ###
+.apt_generated
+.classpath
+.factorypath
+.project
+.settings
+.springBeans
+.sts4-cache
 
+### IntelliJ IDEA ###
+.idea
+*.iws
+*.iml
+*.ipr
+**/.idea
+
+### NetBeans ###
+/nbproject/private/
+/nbbuild/
+/dist/
+/nbdist/
+/.nb-gradle/
+build/
+
+### VS Code ###
+.vscode/