Android için .gitignore
Android için deponuza kopyalamaya hazır 20 yoksayma kuralı.
Mobil işletim sistemi
Android için eksiksiz .gitignore
# LFGitignore tarafından oluşturuldu - https://lfgitignore.com
# Oluşturuldu: 2026-10-31 21:50:01 UTC
# Teknolojiler: Android
### Android ###
# Gradle önbelleği
.gradle/
# Derleme çıktı dizini
build/
.kotlin/
# Android yerel yapılandırması
local.properties
# Günlük dosyası
*.log
# Android yakalar
captures/
.externalNativeBuild/
.cxx/
# Android uygulama paketi
*.aab
# Android paketi
*.apk
output-metadata.json
# IntelliJ modül dosyası
*.iml
# IntelliJ IDEA proje dosyaları
.idea/
misc.xml
deploymentTargetDropDown.xml
render.experimental.xml
# Java anahtar deposu
*.jks
# Android anahtar deposu
*.keystore
# Google hizmetleri yapılandırması
google-services.json
*.hprof
Bu Android kurallarının aslında neyi göz ardı ettiği
Aşağıda tüm desenleri ve .gitignore dosyanızda neden yer almaları gerektiğini görebilirsiniz.
Gradle dosyaları
| Desen | Yoksaydıkları |
|---|---|
.gradle/ |
Gradle önbelleği |
build/ |
Derleme çıktı dizini |
.kotlin/ |
Gradle dosyaları |
Yerel yapılandırma dosyası (sdk yolu vb.)
| Desen | Yoksaydıkları |
|---|---|
local.properties |
Android yerel yapılandırması |
Günlük/İşletim Sistemi Dosyaları
| Desen | Yoksaydıkları |
|---|---|
*.log |
Günlük dosyası |
Android Studio tarafından oluşturulan dosyalar ve klasörler
| Desen | Yoksaydıkları |
|---|---|
captures/ |
Android yakalar |
.externalNativeBuild/ |
Android Studio tarafından oluşturulan dosyalar ve klasörler |
.cxx/ |
Android Studio tarafından oluşturulan dosyalar ve klasörler |
*.aab |
Android uygulama paketi |
*.apk |
Android paketi |
output-metadata.json |
Android Studio tarafından oluşturulan dosyalar ve klasörler |
IntelliJ
| Desen | Yoksaydıkları |
|---|---|
*.iml |
IntelliJ modül dosyası |
.idea/ |
IntelliJ IDEA proje dosyaları |
misc.xml |
IntelliJ |
deploymentTargetDropDown.xml |
IntelliJ |
render.experimental.xml |
IntelliJ |
Anahtar deposu dosyaları
| Desen | Yoksaydıkları |
|---|---|
*.jks |
Java anahtar deposu |
*.keystore |
Android anahtar deposu |
Google Hizmetleri (ör. API'ler veya Firebase)
| Desen | Yoksaydıkları |
|---|---|
google-services.json |
Google hizmetleri yapılandırması |
Android Profil Oluşturma
| Desen | Yoksaydıkları |
|---|---|
*.hprof |
Android Profil Oluşturma |
Android için bu .gitignore nasıl kullanılır?
- Yukarıdaki Android kurallarını kopyalayın veya dosyayı doğrudan indirin.
- Git deponuzun kökünde .gitignore adlı bir dosya oluşturun ve kuralları bu dosyaya yapıştırın.
- Bu dosyalardan bazıları zaten izleniyorsa git rm -r --cached . komutunu çalıştırıp yeniden commit edin. Git, yoksayma kurallarını yalnızca izlenmeyen dosyalara uygular.
- Ekipteki herkesin aynı kuralları kullanması için .gitignore dosyasını commit edin.