.gitignore dla RubyMine

34 reguły ignorowania dla RubyMine, gotowe do skopiowania do repozytorium.

JetBrains IDE do programowania w Ruby i Rails

Kompletny plik .gitignore dla RubyMine

# Wygenerowano przez LFGitignore - https://lfgitignore.com
# Utworzono: 2026-10-13 16:09:45 UTC
# Technologie: RubyMine

### RubyMine ###
# Ustawienia obszaru roboczego IntelliJ
.idea/**/workspace.xml
# Zadania IntelliJ
.idea/**/tasks.xml
# Statystyki użytkowania IntelliJ
.idea/**/usage.statistics.xml
# Słowniki użytkownika IntelliJ
.idea/**/dictionaries
# Zmiany odłożone w IntelliJ
.idea/**/shelf
.idea/**/aws.xml
# Model treści IntelliJ
.idea/**/contentModel.xml
# Konfiguracje baz danych IntelliJ
.idea/**/dataSources/
# Identyfikatory źródeł danych IntelliJ
.idea/**/dataSources.ids
# Lokalne źródła danych IntelliJ
.idea/**/dataSources.local.xml
# Źródła danych IntelliJ SQL
.idea/**/sqlDataSources.xml
# Elementy dynamiczne IntelliJ
.idea/**/dynamic.xml
# Projektant interfejsu użytkownika IntelliJ
.idea/**/uiDesigner.xml
# Nawigator baz danych IntelliJ
.idea/**/dbnavigator.xml
# Ustawienia IntelliJ Gradle
.idea/**/gradle.xml
# Biblioteki projektów IntelliJ
.idea/**/libraries
cmake-build-*/
.idea/**/mongoSettings.xml
# Plik obszaru roboczego IntelliJ
*.iws
out/
.idea_modules/
atlassian-ide-plugin.xml
.idea/replstate.xml
.idea/sonarlint/
# Zobacz 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
# Konfiguracja Crashlytics
crashlytics.properties
# Kompilacja Crashlytics
crashlytics-build.properties
# Właściwości Fabric
fabric.properties
.idea/httpRequests
http-client.private.env.json
.idea/caches/build_file_checksums.ser
.idea/.cache/.Apifox_Helper
.idea/ApifoxUploaderProjectSetting.xml

Co ignorują te reguły dla RubyMine

Każdy z poniższych wzorców wraz z wyjaśnieniem, dlaczego warto umieścić go w .gitignore.

Dane użytkownika

Wzorzec Co ignoruje
.idea/**/workspace.xml Ustawienia obszaru roboczego IntelliJ
.idea/**/tasks.xml Zadania IntelliJ
.idea/**/usage.statistics.xml Statystyki użytkowania IntelliJ
.idea/**/dictionaries Słowniki użytkownika IntelliJ
.idea/**/shelf Zmiany odłożone w IntelliJ

Specyficzne dla użytkownika AWS

Wzorzec Co ignoruje
.idea/**/aws.xml Specyficzne dla użytkownika AWS

Wygenerowane pliki

Wzorzec Co ignoruje
.idea/**/contentModel.xml Model treści IntelliJ

Pliki poufne lub często zmieniane

Wzorzec Co ignoruje
.idea/**/dataSources/ Konfiguracje baz danych IntelliJ
.idea/**/dataSources.ids Identyfikatory źródeł danych IntelliJ
.idea/**/dataSources.local.xml Lokalne źródła danych IntelliJ
.idea/**/sqlDataSources.xml Źródła danych IntelliJ SQL
.idea/**/dynamic.xml Elementy dynamiczne IntelliJ
.idea/**/uiDesigner.xml Projektant interfejsu użytkownika IntelliJ
.idea/**/dbnavigator.xml Nawigator baz danych IntelliJ

Gradle

Wzorzec Co ignoruje
.idea/**/gradle.xml Ustawienia IntelliJ Gradle
.idea/**/libraries Biblioteki projektów IntelliJ

CMake

Wzorzec Co ignoruje
cmake-build-*/ CMake

Wtyczka Mongo Explorer

Wzorzec Co ignoruje
.idea/**/mongoSettings.xml Wtyczka Mongo Explorer

Format projektu oparty na plikach

Wzorzec Co ignoruje
*.iws Plik obszaru roboczego IntelliJ

IntelliJ

Wzorzec Co ignoruje
out/ IntelliJ
.idea_modules/ Wtyczka mpeltonen/sbt-idea

wtyczka JIRA

Wzorzec Co ignoruje
atlassian-ide-plugin.xml wtyczka JIRA

Wtyczka Cursive Clojure

Wzorzec Co ignoruje
.idea/replstate.xml Wtyczka Cursive Clojure

Wtyczka SonarLint

Wzorzec Co ignoruje
.idea/sonarlint/ Wtyczka SonarLint
.idea/sonarlint.xml Zobacz https://community.sonarsource.com/t/is-the-file-idea-idea-idea-sonarlint-xml-intended-to-be-under-source-control/121119

Wtyczka Crashlytics (dla Android Studio i IntelliJ)

Wzorzec Co ignoruje
com_crashlytics_export_strings.xml Wtyczka Crashlytics (dla Android Studio i IntelliJ)
crashlytics.properties Konfiguracja Crashlytics
crashlytics-build.properties Kompilacja Crashlytics
fabric.properties Właściwości Fabric

Klient HTTP oparty na edytorze

Wzorzec Co ignoruje
.idea/httpRequests Klient HTTP oparty na edytorze
http-client.private.env.json Klient HTTP oparty na edytorze

Serializowany plik pamięci podręcznej Android Studio 3.1+

Wzorzec Co ignoruje
.idea/caches/build_file_checksums.ser Serializowany plik pamięci podręcznej Android Studio 3.1+

Pamięć podręczna Apifox Helper

Wzorzec Co ignoruje
.idea/.cache/.Apifox_Helper Pamięć podręczna Apifox Helper
.idea/ApifoxUploaderProjectSetting.xml Pamięć podręczna Apifox Helper

Jak używać tego pliku .gitignore dla RubyMine

  1. Skopiuj powyższe reguły dla RubyMine lub pobierz plik.
  2. Utwórz plik o nazwie .gitignore w katalogu głównym repozytorium Git i wklej do niego reguły.
  3. Jeśli Git już śledzi niektóre z tych plików, uruchom git rm -r --cached ., a następnie utwórz nowy commit — Git stosuje reguły ignorowania tylko do nieśledzonych plików.
  4. Dodaj .gitignore do commita, aby cały zespół korzystał z tych samych reguł.

Inne szablony .gitignore: IDE

Zobacz wszystkie szablony: IDE