.gitignore для GoLand
34 правила ігнорування для GoLand, готові до копіювання у ваш репозиторій.
JetBrains IDE для розробки Go
Повний .gitignore для GoLand
# Згенеровано LFGitignore - https://lfgitignore.com
# Створено: 2026-10-31 22:59:33 UTC
# Технології: GoLand
### GoLand ###
# Налаштування робочої області 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
Що насправді ігнорують ці правила GoLand
Кожен наведений нижче шаблон із поясненням, навіщо він потрібен у .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+
| Шаблон | Що ігнорується |
|---|---|
.idea/caches/build_file_checksums.ser |
Серіалізований кеш-файл Android studio 3.1+ |
Кеш-помічник Apifox
| Шаблон | Що ігнорується |
|---|---|
.idea/.cache/.Apifox_Helper |
Кеш-помічник Apifox |
.idea/ApifoxUploaderProjectSetting.xml |
Кеш-помічник Apifox |
Як використовувати цей .gitignore для GoLand
- Скопіюйте правила GoLand вище або завантажте файл безпосередньо.
- Створіть файл з іменем .gitignore у корені вашого сховища Git і вставте в нього правила.
- Якщо деякі з цих файлів уже відстежуються, запустіть git rm -r --cached ., а потім зафіксуйте знову — Git застосовує правила ігнорування лише до невідстежуваних файлів.
- Закріпіть .gitignore, щоб усі члени команди мали однакові правила.