Ludovic Frank Gitignore

.gitignore για Android Studio

34 κανόνες παράβλεψης για Android Studio, έτοιμοι για αντιγραφή στο αποθετήριό σας.

Επίσημο IDE για την ανάπτυξη Android

Το πλήρες .gitignore για Android Studio

# Δημιουργήθηκε από LFGitignore - https://lfgitignore.com
# Δημιουργήθηκε: 2026-10-31 23:46:41 UTC
# Τεχνολογίες: Android Studio

### Android Studio ###
# Ρυθμίσεις χώρου εργασίας IntelliJ
.idea/**/workspace.xml
# Εργασίες IntelliJ
.idea/**/tasks.xml
# Στατιστικά στοιχεία χρήσης IntelliJ
.idea/**/usage.statistics.xml
# Λεξικά χρηστών IntelliJ
.idea/**/dictionaries
# Το IntelliJ έβαλε στο ράφι αλλαγές
.idea/**/shelf
.idea/**/aws.xml
# Μοντέλο περιεχομένου IntelliJ
.idea/**/contentModel.xml
# Διαμορφώσεις βάσης δεδομένων IntelliJ
.idea/**/dataSources/
# Αναγνωριστικά πηγών δεδομένων IntelliJ
.idea/**/dataSources.ids
# Τοπικές πηγές δεδομένων IntelliJ
.idea/**/dataSources.local.xml
# Πηγές δεδομένων IntelliJ SQL
.idea/**/sqlDataSources.xml
# Δυναμικά στοιχεία IntelliJ
.idea/**/dynamic.xml
# Σχεδιαστής διεπαφής χρήστη IntelliJ
.idea/**/uiDesigner.xml
# Πλοηγός βάσης δεδομένων IntelliJ
.idea/**/dbnavigator.xml
# Ρυθμίσεις IntelliJ Gradle
.idea/**/gradle.xml
# Βιβλιοθήκες έργου IntelliJ
.idea/**/libraries
cmake-build-*/
.idea/**/mongoSettings.xml
# Αρχείο χώρου εργασίας IntelliJ
*.iws
out/
.idea_modules/
atlassian-ide-plugin.xml
.idea/replstate.xml
.idea/sonarlint/
# βλέπε 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
crashlytics.properties
# Αρχεία κατασκευής Crashlytics
crashlytics-build.properties
# Ιδιότητες υφάσματος
fabric.properties
.idea/httpRequests
http-client.private.env.json
.idea/caches/build_file_checksums.ser
.idea/.cache/.Apifox_Helper
.idea/ApifoxUploaderProjectSetting.xml

Τι ακριβώς αγνοούν αυτοί οι κανόνες για Android Studio

Κάθε παρακάτω μοτίβο και ο λόγος που ανήκει στο .gitignore σας.

Πράγματα ειδικά για τον χρήστη

Μοτίβο Τι αγνοεί
.idea/**/workspace.xml Ρυθμίσεις χώρου εργασίας IntelliJ
.idea/**/tasks.xml Εργασίες IntelliJ
.idea/**/usage.statistics.xml Στατιστικά στοιχεία χρήσης IntelliJ
.idea/**/dictionaries Λεξικά χρηστών IntelliJ
.idea/**/shelf Το IntelliJ έβαλε στο ράφι αλλαγές

AWS Για συγκεκριμένο χρήστη

Μοτίβο Τι αγνοεί
.idea/**/aws.xml AWS Για συγκεκριμένο χρήστη

Δημιουργήθηκαν αρχεία

Μοτίβο Τι αγνοεί
.idea/**/contentModel.xml Μοντέλο περιεχομένου IntelliJ

Ευαίσθητα αρχεία ή αρχεία με μεγάλη συχνότητα

Μοτίβο Τι αγνοεί
.idea/**/dataSources/ Διαμορφώσεις βάσης δεδομένων IntelliJ
.idea/**/dataSources.ids Αναγνωριστικά πηγών δεδομένων IntelliJ
.idea/**/dataSources.local.xml Τοπικές πηγές δεδομένων IntelliJ
.idea/**/sqlDataSources.xml Πηγές δεδομένων IntelliJ SQL
.idea/**/dynamic.xml Δυναμικά στοιχεία IntelliJ
.idea/**/uiDesigner.xml Σχεδιαστής διεπαφής χρήστη IntelliJ
.idea/**/dbnavigator.xml Πλοηγός βάσης δεδομένων IntelliJ

Gradle

Μοτίβο Τι αγνοεί
.idea/**/gradle.xml Ρυθμίσεις IntelliJ Gradle
.idea/**/libraries Βιβλιοθήκες έργου IntelliJ

CMake

Μοτίβο Τι αγνοεί
cmake-build-*/ CMake

Πρόσθετο Mongo Explorer

Μοτίβο Τι αγνοεί
.idea/**/mongoSettings.xml Πρόσθετο Mongo Explorer

Μορφή έργου που βασίζεται σε αρχείο

Μοτίβο Τι αγνοεί
*.iws Αρχείο χώρου εργασίας IntelliJ

IntelliJ

Μοτίβο Τι αγνοεί
out/ IntelliJ
.idea_modules/ Πρόσθετο mpeltonen/sbt-idea

Πρόσθετο JIRA

Μοτίβο Τι αγνοεί
atlassian-ide-plugin.xml Πρόσθετο JIRA

Πρόσθετο Cursive Clojure

Μοτίβο Τι αγνοεί
.idea/replstate.xml Πρόσθετο Cursive Clojure

Πρόσθετο SonarLint

Μοτίβο Τι αγνοεί
.idea/sonarlint/ Πρόσθετο SonarLint
.idea/sonarlint.xml βλέπε https://community.sonarsource.com/t/is-the-file-idea-idea-idea-sonarlint-xml-intended-to-be-under-source-control/121119

Πρόσθετο Crashlytics (για Android Studio και IntelliJ)

Μοτίβο Τι αγνοεί
com_crashlytics_export_strings.xml Πρόσθετο Crashlytics (για Android Studio και IntelliJ)
crashlytics.properties Ρυθμίσεις Crashlytics
crashlytics-build.properties Αρχεία κατασκευής Crashlytics
fabric.properties Ιδιότητες υφάσματος

Πελάτης HTTP που βασίζεται σε συντάκτη

Μοτίβο Τι αγνοεί
.idea/httpRequests Πελάτης HTTP που βασίζεται σε συντάκτη
http-client.private.env.json Πελάτης HTTP που βασίζεται σε συντάκτη

Android studio 3.1+ σειριακό αρχείο cache

Μοτίβο Τι αγνοεί
.idea/caches/build_file_checksums.ser Android studio 3.1+ σειριακό αρχείο cache

Κρυφή μνήμη Apifox Helper

Μοτίβο Τι αγνοεί
.idea/.cache/.Apifox_Helper Κρυφή μνήμη Apifox Helper
.idea/ApifoxUploaderProjectSetting.xml Κρυφή μνήμη Apifox Helper

Πώς να χρησιμοποιήσετε αυτό το .gitignore για το Android Studio

  1. Αντιγράψτε τους παραπάνω κανόνες Android Studio ή κατεβάστε απευθείας το αρχείο.
  2. Δημιουργήστε ένα αρχείο με το όνομα .gitignore στη ρίζα του αποθετηρίου Git και επικολλήστε τους κανόνες σε αυτό.
  3. Εάν ορισμένα από αυτά τα αρχεία παρακολουθούνται ήδη, εκτελέστε το git rm -r --cached . και, στη συνέχεια, δεσμεύστε ξανά — Το Git εφαρμόζει κανόνες παράβλεψης μόνο σε αρχεία που δεν έχουν παρακολουθηθεί.
  4. Κάντε commit το .gitignore, ώστε όλη η ομάδα να χρησιμοποιεί τους ίδιους κανόνες.

Άλλα πρότυπα IDE .gitignore

Δείτε κάθε πρότυπο IDE