.gitignore за PyCharm
34 правила игнорисања за PyCharm, спремна за копирање у репозиторијум.
JetBrains ИДЕ за развој Python
Комплетан .gitignore за PyCharm
# Генерисао LFGitignore - https://lfgitignore.com
# Креирано: 2026-10-31 21:51:52 UTC
# Технологије: PyCharm
### PyCharm ###
# 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 СКЛ извори података
.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.properties
# Црасхлитицс буилд
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
Шта тачно игноришу ова правила за PyCharm
Сваки образац испод има објашњење зашто припада вашој датотеци .gitignore.
Ствари специфичне за корисника
| Образац | Шта игнорише |
|---|---|
.idea/**/workspace.xml |
IntelliJ подешавања радног простора |
.idea/**/tasks.xml |
IntelliJ задаци |
.idea/**/usage.statistics.xml |
Статистика коришћења IntelliJ-а |
.idea/**/dictionaries |
IntelliJ кориснички речници |
.idea/**/shelf |
IntelliJ је одложио измене |
Специфично за АВС корисника
| Образац | Шта игнорише |
|---|---|
.idea/**/aws.xml |
Специфично за АВС корисника |
Генерисане датотеке
| Образац | Шта игнорише |
|---|---|
.idea/**/contentModel.xml |
IntelliJ модел садржаја |
Осетљиве датотеке или датотеке са великом брзином
| Образац | Шта игнорише |
|---|---|
.idea/**/dataSources/ |
IntelliJ конфигурације базе података |
.idea/**/dataSources.ids |
IntelliJ ИД-ови извора података |
.idea/**/dataSources.local.xml |
IntelliJ локални извори података |
.idea/**/sqlDataSources.xml |
IntelliJ СКЛ извори података |
.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 |
Додатак Монго Екплорер
| Образац | Шта игнорише |
|---|---|
.idea/**/mongoSettings.xml |
Додатак Монго Екплорер |
Формат пројекта заснован на фајлу
| Образац | Шта игнорише |
|---|---|
*.iws |
IntelliJ датотека радног простора |
IntelliJ
| Образац | Шта игнорише |
|---|---|
out/ |
IntelliJ |
.idea_modules/ |
плугин mpeltonen/sbt-idea |
ЈИРА додатак
| Образац | Шта игнорише |
|---|---|
atlassian-ide-plugin.xml |
ЈИРА додатак |
Цурсиве Clojure додатак
| Образац | Шта игнорише |
|---|---|
.idea/replstate.xml |
Цурсиве 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 |
Црасхлитицс додатак (за Android Studio и IntelliJ)
| Образац | Шта игнорише |
|---|---|
com_crashlytics_export_strings.xml |
Црасхлитицс додатак (за Android Studio и IntelliJ) |
crashlytics.properties |
Црасхлитицс конфигурација |
crashlytics-build.properties |
Црасхлитицс буилд |
fabric.properties |
Својства тканине |
ХТТП клијент заснован на уређивачу
| Образац | Шта игнорише |
|---|---|
.idea/httpRequests |
ХТТП клијент заснован на уређивачу |
http-client.private.env.json |
ХТТП клијент заснован на уређивачу |
Android Studio 3.1+ серијализована кеш датотека
| Образац | Шта игнорише |
|---|---|
.idea/caches/build_file_checksums.ser |
Android Studio 3.1+ серијализована кеш датотека |
Апифок Хелпер кеш
| Образац | Шта игнорише |
|---|---|
.idea/.cache/.Apifox_Helper |
Апифок Хелпер кеш |
.idea/ApifoxUploaderProjectSetting.xml |
Апифок Хелпер кеш |
Како користити овај .gitignore за PyCharm
- Копирајте горенаведена правила PyCharm или директно преузмите датотеку.
- Направите датотеку под називом .gitignore у корену вашег Git спремишта и налепите правила у њу.
- Ако Git већ прати неке од тих датотека, покрените git rm -r --cached . па поново направите комит — правила игнорисања важе само за датотеке које Git не прати.
- Додајте .gitignore у комит како би цео тим користио иста правила.