Ludovic Frank Gitignore

.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

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

Інші шаблони IDE .gitignore

Перегляньте кожен шаблон IDE