.gitignore: CLion
34 ohitussääntöä teknologialle CLion, valmiina kopioitavaksi tietovarastoosi.
JetBrainsin monialustainen C- ja C++-kehitysympäristö
Kattava .gitignore: CLion
# Luotu LFGitignorella - https://lfgitignore.com
# Luotu: 2026-10-13 15:49:09 UTC
# Teknologiat: CLion
### CLion ###
# IntelliJ-työtila-asetukset
.idea/**/workspace.xml
# IntelliJ-tehtävät
.idea/**/tasks.xml
# IntelliJ-käyttötilastot
.idea/**/usage.statistics.xml
# IntelliJ-käyttäjäsanastot
.idea/**/dictionaries
# IntelliJ:n hyllytetyt muutokset
.idea/**/shelf
.idea/**/aws.xml
# IntelliJ-sisältömalli
.idea/**/contentModel.xml
# IntelliJ-tietokanta-asetukset
.idea/**/dataSources/
# IntelliJ-tietolähteiden tunnisteet
.idea/**/dataSources.ids
# IntelliJ:n paikalliset tietolähteet
.idea/**/dataSources.local.xml
# IntelliJ SQL -tietolähteet
.idea/**/sqlDataSources.xml
# IntelliJ:n dynaamiset elementit
.idea/**/dynamic.xml
# IntelliJ-käyttöliittymäsuunnittelija
.idea/**/uiDesigner.xml
# IntelliJ-tietokantaselain
.idea/**/dbnavigator.xml
# IntelliJ Gradle -asetukset
.idea/**/gradle.xml
# IntelliJ-projektikirjastot
.idea/**/libraries
cmake-build-*/
.idea/**/mongoSettings.xml
# IntelliJ-työtilatiedosto
*.iws
out/
.idea_modules/
atlassian-ide-plugin.xml
.idea/replstate.xml
.idea/sonarlint/
# katso 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-asetukset
crashlytics.properties
# Crashlytics-käännös
crashlytics-build.properties
# Fabric-asetukset
fabric.properties
.idea/httpRequests
http-client.private.env.json
.idea/caches/build_file_checksums.ser
.idea/.cache/.Apifox_Helper
.idea/ApifoxUploaderProjectSetting.xml
Mitä nämä CLion-säännöt ohittavat
Kaikki säännöt ja selitykset sille, miksi ne kuuluvat .gitignore-tiedostoosi.
Käyttäjäkohtaiset tiedostot
| Sääntö | Mitä se ohittaa |
|---|---|
.idea/**/workspace.xml |
IntelliJ-työtila-asetukset |
.idea/**/tasks.xml |
IntelliJ-tehtävät |
.idea/**/usage.statistics.xml |
IntelliJ-käyttötilastot |
.idea/**/dictionaries |
IntelliJ-käyttäjäsanastot |
.idea/**/shelf |
IntelliJ:n hyllytetyt muutokset |
AWS-käyttäjäkohtaiset tiedostot
| Sääntö | Mitä se ohittaa |
|---|---|
.idea/**/aws.xml |
AWS-käyttäjäkohtaiset tiedostot |
Luodut tiedostot
| Sääntö | Mitä se ohittaa |
|---|---|
.idea/**/contentModel.xml |
IntelliJ-sisältömalli |
Arkaluonteiset tai usein muuttuvat tiedostot
| Sääntö | Mitä se ohittaa |
|---|---|
.idea/**/dataSources/ |
IntelliJ-tietokanta-asetukset |
.idea/**/dataSources.ids |
IntelliJ-tietolähteiden tunnisteet |
.idea/**/dataSources.local.xml |
IntelliJ:n paikalliset tietolähteet |
.idea/**/sqlDataSources.xml |
IntelliJ SQL -tietolähteet |
.idea/**/dynamic.xml |
IntelliJ:n dynaamiset elementit |
.idea/**/uiDesigner.xml |
IntelliJ-käyttöliittymäsuunnittelija |
.idea/**/dbnavigator.xml |
IntelliJ-tietokantaselain |
Gradle
| Sääntö | Mitä se ohittaa |
|---|---|
.idea/**/gradle.xml |
IntelliJ Gradle -asetukset |
.idea/**/libraries |
IntelliJ-projektikirjastot |
CMake
| Sääntö | Mitä se ohittaa |
|---|---|
cmake-build-*/ |
CMake |
Mongo Explorer -lisäosa
| Sääntö | Mitä se ohittaa |
|---|---|
.idea/**/mongoSettings.xml |
Mongo Explorer -lisäosa |
Tiedostopohjainen projektimuoto
| Sääntö | Mitä se ohittaa |
|---|---|
*.iws |
IntelliJ-työtilatiedosto |
IntelliJ
| Sääntö | Mitä se ohittaa |
|---|---|
out/ |
IntelliJ |
.idea_modules/ |
mpeltonen/sbt-idea-lisäosa |
JIRA-lisäosa
| Sääntö | Mitä se ohittaa |
|---|---|
atlassian-ide-plugin.xml |
JIRA-lisäosa |
Cursive Clojure -lisäosa
| Sääntö | Mitä se ohittaa |
|---|---|
.idea/replstate.xml |
Cursive Clojure -lisäosa |
SonarLint-lisäosa
| Sääntö | Mitä se ohittaa |
|---|---|
.idea/sonarlint/ |
SonarLint-lisäosa |
.idea/sonarlint.xml |
katso https://community.sonarsource.com/t/is-the-file-idea-idea-idea-sonarlint-xml-intended-to-be-under-source-control/121119 |
Crashlytics-lisäosa (Android Studiolle ja IntelliJ:lle)
| Sääntö | Mitä se ohittaa |
|---|---|
com_crashlytics_export_strings.xml |
Crashlytics-lisäosa (Android Studiolle ja IntelliJ:lle) |
crashlytics.properties |
Crashlytics-asetukset |
crashlytics-build.properties |
Crashlytics-käännös |
fabric.properties |
Fabric-asetukset |
Editorissa toimiva HTTP-asiakas
| Sääntö | Mitä se ohittaa |
|---|---|
.idea/httpRequests |
Editorissa toimiva HTTP-asiakas |
http-client.private.env.json |
Editorissa toimiva HTTP-asiakas |
Android studio 3.1+ -sarjallistettu välimuistitiedosto
| Sääntö | Mitä se ohittaa |
|---|---|
.idea/caches/build_file_checksums.ser |
Android studio 3.1+ -sarjallistettu välimuistitiedosto |
Apifox Helperin välimuisti
| Sääntö | Mitä se ohittaa |
|---|---|
.idea/.cache/.Apifox_Helper |
Apifox Helperin välimuisti |
.idea/ApifoxUploaderProjectSetting.xml |
Apifox Helperin välimuisti |
Tämän .gitignore-tiedoston käyttö: CLion
- Kopioi yllä olevat CLion-säännöt tai lataa tiedosto suoraan.
- Luo .gitignore-niminen tiedosto Git-tietovarastosi juureen ja liitä säännöt siihen.
- Jos osa tiedostoista on jo seurannassa, suorita git rm -r --cached . ja tee uusi commit — Git soveltaa ohitussääntöjä vain tiedostoihin, joita ei seurata.
- Lisää .gitignore committiin, jotta koko tiimi käyttää samoja sääntöjä.