.gitignore для Kotlin
14 правил игнорирования для Kotlin, готовых к копированию в репозиторий.
Современный язык программирования для JVM и Android
Полный .gitignore для Kotlin
# Создано LFGitignore - https://lfgitignore.com
# Создано: 2026-10-31 21:53:56 UTC
# Технологии: Kotlin
### Kotlin ###
# Java скомпилированный файл класса
*.class
# Java архив
*.jar
# Файл журнала
*.log
*.ctxt
# Архив веб-приложения
*.war
.mtj.tmp/
# Родной архив
*.nar
# Архив предприятия
*.ear
# ZIP-архив
*.zip
# Gzip-архив tar
*.tar.gz
# RAR-архив
*.rar
# Журнал сбоев Java
hs_err_pid*
# Файл повтора Java
replay_pid*
.kotlin/
Что на самом деле игнорируют эти правила Kotlin
Каждый шаблон ниже и почему он принадлежит вашему .gitignore.
Скомпилированный файл класса
| Шаблон | Что он игнорирует |
|---|---|
*.class |
Java скомпилированный файл класса |
Файлы пакета
| Шаблон | Что он игнорирует |
|---|---|
*.jar |
Java архив |
*.war |
Архив веб-приложения |
*.nar |
Родной архив |
*.ear |
Архив предприятия |
*.zip |
ZIP-архив |
*.tar.gz |
Gzip-архив tar |
*.rar |
RAR-архив |
hs_err_pid* |
Журнал сбоев Java |
replay_pid* |
Файл повтора Java |
Файл журнала
| Шаблон | Что он игнорирует |
|---|---|
*.log |
Файл журнала |
BlueJ-файлы
| Шаблон | Что он игнорирует |
|---|---|
*.ctxt |
BlueJ-файлы |
Мобильные инструменты для Java (J2ME)
| Шаблон | Что он игнорирует |
|---|---|
.mtj.tmp/ |
Мобильные инструменты для Java (J2ME) |
Kotlin Gradle данные плагина, см. https://kotlinlang.org/docs/whatsnew20.html#new-directory-for-kotlin-
| Шаблон | Что он игнорирует |
|---|---|
.kotlin/ |
Kotlin Gradle данные плагина, см. https://kotlinlang.org/docs/whatsnew20.html#new-directory-for-kotlin- |
Как использовать .gitignore для Kotlin
- Скопируйте приведенные выше правила Kotlin или загрузите файл напрямую.
- Создайте файл с именем .gitignore в корне вашего репозитория Git и вставьте в него правила.
- Если некоторые из этих файлов уже отслеживаются, запустите git rm -r --cached ., а затем снова зафиксируйте — Git применяет правила игнорирования только к неотслеживаемым файлам.
- Зафиксируйте .gitignore, чтобы все члены команды придерживались одних и тех же правил.