.gitignore för CLion

34 ignoreringsregler för CLion, redo att kopieras till ditt repo.

JetBrains plattformsoberoende utvecklingsmiljö för C och C++

Den kompletta .gitignore-filen för CLion

# Genererad av LFGitignore - https://lfgitignore.com
# Skapad: 2026-10-13 15:49:14 UTC
# Tekniker: CLion

### CLion ###
# IntelliJ-arbetsyteinställningar
.idea/**/workspace.xml
# IntelliJ-uppgifter
.idea/**/tasks.xml
# IntelliJ-användningsstatistik
.idea/**/usage.statistics.xml
# IntelliJ-användarordlistor
.idea/**/dictionaries
# IntelliJ:s undanlagda ändringar
.idea/**/shelf
.idea/**/aws.xml
# IntelliJ-innehållsmodell
.idea/**/contentModel.xml
# IntelliJ-databaskonfigurationer
.idea/**/dataSources/
# IntelliJ-datakällors ID:n
.idea/**/dataSources.ids
# IntelliJ-lokala datakällor
.idea/**/dataSources.local.xml
# IntelliJ SQL-datakällor
.idea/**/sqlDataSources.xml
# IntelliJ-dynamiska element
.idea/**/dynamic.xml
# IntelliJ-gränssnittsdesigner
.idea/**/uiDesigner.xml
# IntelliJ-databasnavigator
.idea/**/dbnavigator.xml
# IntelliJ Gradle-inställningar
.idea/**/gradle.xml
# IntelliJ-projektbibliotek
.idea/**/libraries
cmake-build-*/
.idea/**/mongoSettings.xml
# IntelliJ-arbetsytefil
*.iws
out/
.idea_modules/
atlassian-ide-plugin.xml
.idea/replstate.xml
.idea/sonarlint/
# se 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-konfiguration
crashlytics.properties
# Crashlytics-bygge
crashlytics-build.properties
# Fabric-egenskaper
fabric.properties
.idea/httpRequests
http-client.private.env.json
.idea/caches/build_file_checksums.ser
.idea/.cache/.Apifox_Helper
.idea/ApifoxUploaderProjectSetting.xml

Vad reglerna för CLion faktiskt ignorerar

Alla mönster nedan och varför de hör hemma i din .gitignore.

Användarspecifikt innehåll

Mönster Vad det ignorerar
.idea/**/workspace.xml IntelliJ-arbetsyteinställningar
.idea/**/tasks.xml IntelliJ-uppgifter
.idea/**/usage.statistics.xml IntelliJ-användningsstatistik
.idea/**/dictionaries IntelliJ-användarordlistor
.idea/**/shelf IntelliJ:s undanlagda ändringar

Användarspecifikt för AWS

Mönster Vad det ignorerar
.idea/**/aws.xml Användarspecifikt för AWS

Genererade filer

Mönster Vad det ignorerar
.idea/**/contentModel.xml IntelliJ-innehållsmodell

Känsliga eller ofta ändrade filer

Mönster Vad det ignorerar
.idea/**/dataSources/ IntelliJ-databaskonfigurationer
.idea/**/dataSources.ids IntelliJ-datakällors ID:n
.idea/**/dataSources.local.xml IntelliJ-lokala datakällor
.idea/**/sqlDataSources.xml IntelliJ SQL-datakällor
.idea/**/dynamic.xml IntelliJ-dynamiska element
.idea/**/uiDesigner.xml IntelliJ-gränssnittsdesigner
.idea/**/dbnavigator.xml IntelliJ-databasnavigator

Gradle

Mönster Vad det ignorerar
.idea/**/gradle.xml IntelliJ Gradle-inställningar
.idea/**/libraries IntelliJ-projektbibliotek

CMake

Mönster Vad det ignorerar
cmake-build-*/ CMake

Mongo Explorer-insticksprogram

Mönster Vad det ignorerar
.idea/**/mongoSettings.xml Mongo Explorer-insticksprogram

Filbaserat projektformat

Mönster Vad det ignorerar
*.iws IntelliJ-arbetsytefil

IntelliJ

Mönster Vad det ignorerar
out/ IntelliJ
.idea_modules/ insticksprogrammet mpeltonen/sbt-idea

JIRA-insticksprogram

Mönster Vad det ignorerar
atlassian-ide-plugin.xml JIRA-insticksprogram

Cursives Clojure-insticksprogram

Mönster Vad det ignorerar
.idea/replstate.xml Cursives Clojure-insticksprogram

SonarLint-insticksprogram

Mönster Vad det ignorerar
.idea/sonarlint/ SonarLint-insticksprogram
.idea/sonarlint.xml se https://community.sonarsource.com/t/is-the-file-idea-idea-idea-sonarlint-xml-intended-to-be-under-source-control/121119

Crashlytics-insticksprogram (för Android Studio och IntelliJ)

Mönster Vad det ignorerar
com_crashlytics_export_strings.xml Crashlytics-insticksprogram (för Android Studio och IntelliJ)
crashlytics.properties Crashlytics-konfiguration
crashlytics-build.properties Crashlytics-bygge
fabric.properties Fabric-egenskaper

HTTP-klient integrerad i redigeraren

Mönster Vad det ignorerar
.idea/httpRequests HTTP-klient integrerad i redigeraren
http-client.private.env.json HTTP-klient integrerad i redigeraren

Serialiserad cachefil för Android Studio 3.1+

Mönster Vad det ignorerar
.idea/caches/build_file_checksums.ser Serialiserad cachefil för Android Studio 3.1+

Apifox Helper-cache

Mönster Vad det ignorerar
.idea/.cache/.Apifox_Helper Apifox Helper-cache
.idea/ApifoxUploaderProjectSetting.xml Apifox Helper-cache

Så använder du denna .gitignore för CLion

  1. Kopiera reglerna för CLion ovan eller ladda ner filen direkt.
  2. Skapa en fil med namnet .gitignore i roten av ditt Git-repo och klistra in reglerna.
  3. Om några av filerna redan spåras, kör git rm -r --cached . och gör sedan en ny commit — Git tillämpar bara ignoreringsregler på ospårade filer.
  4. Checka in .gitignore så att alla i teamet delar samma regler.

Andra .gitignore-mallar för Utvecklingsmiljö

Visa alla mallar för Utvecklingsmiljö