Ludovic Frank Gitignore

.gitignore для Android

20 правил игнорирования для Android, готовых к копированию в репозиторий.

Мобильная операционная система

Полный .gitignore для Android

# Создано LFGitignore - https://lfgitignore.com
# Создано: 2026-10-31 21:50:05 UTC
# Технологии: Android

### Android ###
# Кэш Gradle
.gradle/
# Создать выходной каталог
build/
.kotlin/
# Android локальная конфигурация
local.properties
# Файл журнала
*.log
# Android захватывает
captures/
.externalNativeBuild/
.cxx/
# Пакет приложений Android
*.aab
# Пакет Android
*.apk
output-metadata.json
# Файл модуля IntelliJ
*.iml
# Файлы проекта IntelliJ IDEA
.idea/
misc.xml
deploymentTargetDropDown.xml
render.experimental.xml
# хранилище ключей Java
*.jks
# хранилище ключей Android
*.keystore
# Конфигурация сервисов Google
google-services.json
*.hprof

Что на самом деле игнорируют эти правила Android

Каждый шаблон ниже и почему он принадлежит вашему .gitignore.

Gradle файлы

Шаблон Что он игнорирует
.gradle/ Кэш Gradle
build/ Создать выходной каталог
.kotlin/ Gradle файлы

Локальный файл конфигурации (путь к SDK и т. д.)

Шаблон Что он игнорирует
local.properties Android локальная конфигурация

Файлы журналов/ОС

Шаблон Что он игнорирует
*.log Файл журнала

Android Studio сгенерированные файлы и папки

Шаблон Что он игнорирует
captures/ Android захватывает
.externalNativeBuild/ Android Studio сгенерированные файлы и папки
.cxx/ Android Studio сгенерированные файлы и папки
*.aab Пакет приложений Android
*.apk Пакет Android
output-metadata.json Android Studio сгенерированные файлы и папки

IntelliJ

Шаблон Что он игнорирует
*.iml Файл модуля IntelliJ
.idea/ Файлы проекта IntelliJ IDEA
misc.xml IntelliJ
deploymentTargetDropDown.xml IntelliJ
render.experimental.xml IntelliJ

Файлы хранилища ключей

Шаблон Что он игнорирует
*.jks хранилище ключей Java
*.keystore хранилище ключей Android

Google Services (например, API или Firebase)

Шаблон Что он игнорирует
google-services.json Конфигурация сервисов Google

Android Профилирование

Шаблон Что он игнорирует
*.hprof Android Профилирование

Как использовать .gitignore для Android

  1. Скопируйте приведенные выше правила Android или загрузите файл напрямую.
  2. Создайте файл с именем .gitignore в корне вашего репозитория Git и вставьте в него правила.
  3. Если некоторые из этих файлов уже отслеживаются, запустите git rm -r --cached ., а затем снова зафиксируйте — Git применяет правила игнорирования только к неотслеживаемым файлам.
  4. Зафиксируйте .gitignore, чтобы все члены команды придерживались одних и тех же правил.

Другие шаблоны Операционная система .gitignore

Посмотреть все шаблоны Операционная система