IDEA 建立的項目,需要搞個.gitignore檔案,檔案内容可以參考插件的。
<code> </code>
<code># Created by .ignore support plugin (hsz.mobi)</code>
<code>### JetBrains template</code>
<code># Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio</code>
<code>*.iml</code>
<code>## Directory-based project format:</code>
<code>.idea/</code>
<code># if you remove the above rule, at least ignore the following:</code>
<code># User-specific stuff:</code>
<code># .idea/workspace.xml</code>
<code># .idea/tasks.xml</code>
<code># .idea/dictionaries</code>
<code># Sensitive or high-churn files:</code>
<code># .idea/dataSources.ids</code>
<code># .idea/dataSources.xml</code>
<code># .idea/sqlDataSources.xml</code>
<code># .idea/dynamic.xml</code>
<code># .idea/uiDesigner.xml</code>
<code># Gradle:</code>
<code># .idea/gradle.xml</code>
<code># .idea/libraries</code>
<code>*.log</code>
<code># Mongo Explorer plugin:</code>
<code># .idea/mongoSettings.xml</code>
<code>## File-based project format:</code>
<code>*.ipr</code>
<code>*.iws</code>
<code>## Plugin-specific files:</code>
<code># IntelliJ</code>
<code>/out/</code>
<code># mpeltonen/sbt-idea plugin</code>
<code>.idea_modules/</code>
<code># JIRA plugin</code>
<code>atlassian-ide-plugin.xml</code>
<code># Crashlytics plugin (for Android Studio and IntelliJ)</code>
<code>com_crashlytics_export_strings.xml</code>
<code>crashlytics.properties</code>
<code>crashlytics-build.properties</code>
<code>### Maven template</code>
<code>target/</code>
<code>pom.xml.tag</code>
<code>pom.xml.releaseBackup</code>
<code>pom.xml.versionsBackup</code>
<code>pom.xml.next</code>
<code>release.properties</code>
<code>dependency-reduced-pom.xml</code>
<code>buildNumber.properties</code>
<code>.mvn/timing.properties</code>