.gitignore для Kotlin
14 правил ігнорування для Kotlin, готових до копіювання у ваш репозиторій.
Сучасна мова програмування для JVM і Android
Повний .gitignore для Kotlin
# Згенеровано LFGitignore - https://lfgitignore.com
# Створено: 2026-10-31 21:53:45 UTC
# Технології: Kotlin
### Kotlin ###
# Java скомпільований файл класу
*.class
# Архів Java
*.jar
# Файл журналу
*.log
*.ctxt
# Архів веб-додатків
*.war
.mtj.tmp/
# Рідний архів
*.nar
# Архів підприємства
*.ear
# ZIP архів
*.zip
# Архів tar у форматі Gzip
*.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 |
Архів tar у форматі Gzip |
*.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, щоб усі члени команди мали однакові правила.