Ludovic Frank Gitignore

.gitignore, skirtas Android Studio

34 nepaiso Android Studio taisyklių, paruoštų kopijuoti į jūsų saugyklą.

Oficialus IDE, skirtas Android kurti

Visas .gitignore, skirtas Android Studio

# Sukurta LFGitignore - https://lfgitignore.com
# Sukurta: 2026-10-31 22:56:58 UTC
# Technologijos: Android Studio

### Android Studio ###
# „IntelliJ“ darbo vietos nustatymai
.idea/**/workspace.xml
# IntelliJ užduotys
.idea/**/tasks.xml
# IntelliJ naudojimo statistika
.idea/**/usage.statistics.xml
# IntelliJ vartotojo žodynai
.idea/**/dictionaries
# „IntelliJ“ atidėjo pakeitimus
.idea/**/shelf
.idea/**/aws.xml
# IntelliJ turinio modelis
.idea/**/contentModel.xml
# IntelliJ duomenų bazės konfigūracijos
.idea/**/dataSources/
# „IntelliJ“ duomenų šaltinio ID
.idea/**/dataSources.ids
# „IntelliJ“ vietiniai duomenų šaltiniai
.idea/**/dataSources.local.xml
# IntelliJ SQL duomenų šaltiniai
.idea/**/sqlDataSources.xml
# IntelliJ dinaminiai elementai
.idea/**/dynamic.xml
# IntelliJ vartotojo sąsajos dizaineris
.idea/**/uiDesigner.xml
# IntelliJ duomenų bazės navigatorius
.idea/**/dbnavigator.xml
# „IntelliJ Gradle“ nustatymai
.idea/**/gradle.xml
# IntelliJ projekto bibliotekos
.idea/**/libraries
cmake-build-*/
.idea/**/mongoSettings.xml
# IntelliJ darbo vietos failas
*.iws
out/
.idea_modules/
atlassian-ide-plugin.xml
.idea/replstate.xml
.idea/sonarlint/
# žr. https://community.sonarsource.com/t/is-the-file-idea-idea-idea-sonarlint-xml-intended-to-be-under-source-control/121119
.idea/sonarlint.xml
com_crashlytics_export_strings.xml
# „Crashlytics“ konfigūracija
crashlytics.properties
# „Crashlytics build“.
crashlytics-build.properties
# Audinio savybės
fabric.properties
.idea/httpRequests
http-client.private.env.json
.idea/caches/build_file_checksums.ser
.idea/.cache/.Apifox_Helper
.idea/ApifoxUploaderProjectSetting.xml

Kokių failų nepaiso šios Android Studio taisyklės

Kiekvienas toliau pateiktas šablonas paaiškintas: kodėl jis reikalingas jūsų .gitignore.

Vartotojui būdingi dalykai

Šablonas Ką ignoruoja
.idea/**/workspace.xml „IntelliJ“ darbo vietos nustatymai
.idea/**/tasks.xml IntelliJ užduotys
.idea/**/usage.statistics.xml IntelliJ naudojimo statistika
.idea/**/dictionaries IntelliJ vartotojo žodynai
.idea/**/shelf „IntelliJ“ atidėjo pakeitimus

AWS priklauso vartotojui

Šablonas Ką ignoruoja
.idea/**/aws.xml AWS priklauso vartotojui

Sugeneruoti failai

Šablonas Ką ignoruoja
.idea/**/contentModel.xml IntelliJ turinio modelis

Jautrūs arba labai iškraipomi failai

Šablonas Ką ignoruoja
.idea/**/dataSources/ IntelliJ duomenų bazės konfigūracijos
.idea/**/dataSources.ids „IntelliJ“ duomenų šaltinio ID
.idea/**/dataSources.local.xml „IntelliJ“ vietiniai duomenų šaltiniai
.idea/**/sqlDataSources.xml IntelliJ SQL duomenų šaltiniai
.idea/**/dynamic.xml IntelliJ dinaminiai elementai
.idea/**/uiDesigner.xml IntelliJ vartotojo sąsajos dizaineris
.idea/**/dbnavigator.xml IntelliJ duomenų bazės navigatorius

Gradle

Šablonas Ką ignoruoja
.idea/**/gradle.xml „IntelliJ Gradle“ nustatymai
.idea/**/libraries IntelliJ projekto bibliotekos

CMake

Šablonas Ką ignoruoja
cmake-build-*/ CMake

Mongo Explorer papildinys

Šablonas Ką ignoruoja
.idea/**/mongoSettings.xml Mongo Explorer papildinys

Failų projekto formatas

Šablonas Ką ignoruoja
*.iws IntelliJ darbo vietos failas

IntelliJ

Šablonas Ką ignoruoja
out/ IntelliJ
.idea_modules/ mpeltonen/sbt-idea papildinys

JIRA papildinys

Šablonas Ką ignoruoja
atlassian-ide-plugin.xml JIRA papildinys

Kursyvus Clojure papildinys

Šablonas Ką ignoruoja
.idea/replstate.xml Kursyvus Clojure papildinys

SonarLint papildinys

Šablonas Ką ignoruoja
.idea/sonarlint/ SonarLint papildinys
.idea/sonarlint.xml žr. https://community.sonarsource.com/t/is-the-file-idea-idea-idea-sonarlint-xml-intended-to-be-under-source-control/121119

„Crashlytics“ papildinys (skirtas Android Studio ir IntelliJ)

Šablonas Ką ignoruoja
com_crashlytics_export_strings.xml „Crashlytics“ papildinys (skirtas Android Studio ir IntelliJ)
crashlytics.properties „Crashlytics“ konfigūracija
crashlytics-build.properties „Crashlytics build“.
fabric.properties Audinio savybės

Redaktoriumi pagrįstas HTTP klientas

Šablonas Ką ignoruoja
.idea/httpRequests Redaktoriumi pagrįstas HTTP klientas
http-client.private.env.json Redaktoriumi pagrįstas HTTP klientas

Android studio 3.1+ serijinis talpyklos failas

Šablonas Ką ignoruoja
.idea/caches/build_file_checksums.ser Android studio 3.1+ serijinis talpyklos failas

Apifox Helper talpykla

Šablonas Ką ignoruoja
.idea/.cache/.Apifox_Helper Apifox Helper talpykla
.idea/ApifoxUploaderProjectSetting.xml Apifox Helper talpykla

Kaip naudoti šį .gitignore Android Studio

  1. Nukopijuokite aukščiau pateiktas Android Studio taisykles arba atsisiųskite failą tiesiogiai.
  2. Sukurkite failą pavadinimu .gitignore savo Git saugyklos šaknyje ir įklijuokite į jį taisykles.
  3. Jei kai kurie iš tų failų jau sekami, paleiskite git rm -r --cached ., tada vėl įsipareigokite – Git taiko ignoravimo taisykles tik nesekamiems failams.
  4. Įsipareigokite .gitignore, kad visi komandos nariai laikytųsi tos pačios taisyklės.

Kiti IDE .gitignore šablonai

Peržiūrėkite kiekvieną IDE šabloną