.gitignore za PhpStorm
34 pravila izuzimanja za PhpStorm, spremna za kopiranje u repozitorij.
JetBrains IDE za razvoj u PHP-u
Potpuni .gitignore za PhpStorm
# Generirano uz LFGitignore - https://lfgitignore.com
# Stvoreno: 2026-10-13 16:06:45 UTC
# Tehnologije: PhpStorm
### PhpStorm ###
# Postavke radnog prostora IntelliJ-a
.idea/**/workspace.xml
# Zadaci IntelliJ-a
.idea/**/tasks.xml
# Statistika korištenja IntelliJ-a
.idea/**/usage.statistics.xml
# Korisnički rječnici IntelliJ-a
.idea/**/dictionaries
# Odložene promjene IntelliJ-a
.idea/**/shelf
.idea/**/aws.xml
# Model sadržaja IntelliJ-a
.idea/**/contentModel.xml
# Konfiguracije baza podataka IntelliJ-a
.idea/**/dataSources/
# Identifikatori izvora podataka IntelliJ-a
.idea/**/dataSources.ids
# Lokalni izvori podataka IntelliJ-a
.idea/**/dataSources.local.xml
# SQL izvori podataka IntelliJ-a
.idea/**/sqlDataSources.xml
# Dinamički elementi IntelliJ-a
.idea/**/dynamic.xml
# Dizajner sučelja IntelliJ-a
.idea/**/uiDesigner.xml
# Preglednik baza podataka IntelliJ-a
.idea/**/dbnavigator.xml
# Postavke Gradlea za IntelliJ
.idea/**/gradle.xml
# Projektne biblioteke IntelliJ-a
.idea/**/libraries
cmake-build-*/
.idea/**/mongoSettings.xml
# Datoteka radnog prostora IntelliJ-a
*.iws
out/
.idea_modules/
atlassian-ide-plugin.xml
.idea/replstate.xml
.idea/sonarlint/
# pogledajte 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
# Konfiguracija Crashlyticsa
crashlytics.properties
# Izgradnja Crashlyticsa
crashlytics-build.properties
# Svojstva Fabrica
fabric.properties
.idea/httpRequests
http-client.private.env.json
.idea/caches/build_file_checksums.ser
.idea/.cache/.Apifox_Helper
.idea/ApifoxUploaderProjectSetting.xml
Što ova pravila za PhpStorm zapravo zanemaruju
Svaki obrazac u nastavku i razlog zašto pripada vašoj datoteci .gitignore.
Korisnički podaci
| Obrazac | Što zanemaruje |
|---|---|
.idea/**/workspace.xml |
Postavke radnog prostora IntelliJ-a |
.idea/**/tasks.xml |
Zadaci IntelliJ-a |
.idea/**/usage.statistics.xml |
Statistika korištenja IntelliJ-a |
.idea/**/dictionaries |
Korisnički rječnici IntelliJ-a |
.idea/**/shelf |
Odložene promjene IntelliJ-a |
Korisnički podaci AWS-a
| Obrazac | Što zanemaruje |
|---|---|
.idea/**/aws.xml |
Korisnički podaci AWS-a |
Generirane datoteke
| Obrazac | Što zanemaruje |
|---|---|
.idea/**/contentModel.xml |
Model sadržaja IntelliJ-a |
Osjetljive datoteke ili datoteke koje se često mijenjaju
| Obrazac | Što zanemaruje |
|---|---|
.idea/**/dataSources/ |
Konfiguracije baza podataka IntelliJ-a |
.idea/**/dataSources.ids |
Identifikatori izvora podataka IntelliJ-a |
.idea/**/dataSources.local.xml |
Lokalni izvori podataka IntelliJ-a |
.idea/**/sqlDataSources.xml |
SQL izvori podataka IntelliJ-a |
.idea/**/dynamic.xml |
Dinamički elementi IntelliJ-a |
.idea/**/uiDesigner.xml |
Dizajner sučelja IntelliJ-a |
.idea/**/dbnavigator.xml |
Preglednik baza podataka IntelliJ-a |
Gradle
| Obrazac | Što zanemaruje |
|---|---|
.idea/**/gradle.xml |
Postavke Gradlea za IntelliJ |
.idea/**/libraries |
Projektne biblioteke IntelliJ-a |
CMake
| Obrazac | Što zanemaruje |
|---|---|
cmake-build-*/ |
CMake |
Dodatak Mongo Explorer
| Obrazac | Što zanemaruje |
|---|---|
.idea/**/mongoSettings.xml |
Dodatak Mongo Explorer |
Projektni format temeljen na datotekama
| Obrazac | Što zanemaruje |
|---|---|
*.iws |
Datoteka radnog prostora IntelliJ-a |
IntelliJ
| Obrazac | Što zanemaruje |
|---|---|
out/ |
IntelliJ |
.idea_modules/ |
dodatak mpeltonen/sbt-idea |
Dodatak JIRA
| Obrazac | Što zanemaruje |
|---|---|
atlassian-ide-plugin.xml |
Dodatak JIRA |
Dodatak Cursive za Clojure
| Obrazac | Što zanemaruje |
|---|---|
.idea/replstate.xml |
Dodatak Cursive za Clojure |
Dodatak SonarLint
| Obrazac | Što zanemaruje |
|---|---|
.idea/sonarlint/ |
Dodatak SonarLint |
.idea/sonarlint.xml |
pogledajte https://community.sonarsource.com/t/is-the-file-idea-idea-idea-sonarlint-xml-intended-to-be-under-source-control/121119 |
Dodatak Crashlytics (za Android Studio i IntelliJ)
| Obrazac | Što zanemaruje |
|---|---|
com_crashlytics_export_strings.xml |
Dodatak Crashlytics (za Android Studio i IntelliJ) |
crashlytics.properties |
Konfiguracija Crashlyticsa |
crashlytics-build.properties |
Izgradnja Crashlyticsa |
fabric.properties |
Svojstva Fabrica |
HTTP klijent u uređivaču
| Obrazac | Što zanemaruje |
|---|---|
.idea/httpRequests |
HTTP klijent u uređivaču |
http-client.private.env.json |
HTTP klijent u uređivaču |
Serijalizirana datoteka predmemorije Android Studija 3.1+
| Obrazac | Što zanemaruje |
|---|---|
.idea/caches/build_file_checksums.ser |
Serijalizirana datoteka predmemorije Android Studija 3.1+ |
Predmemorija Apifox Helpera
| Obrazac | Što zanemaruje |
|---|---|
.idea/.cache/.Apifox_Helper |
Predmemorija Apifox Helpera |
.idea/ApifoxUploaderProjectSetting.xml |
Predmemorija Apifox Helpera |
Kako koristiti ovaj .gitignore za PhpStorm
- Kopirajte pravila za PhpStorm iznad ili izravno preuzmite datoteku.
- U korijenu svojeg Git repozitorija stvorite datoteku naziva .gitignore i zalijepite pravila u nju.
- Ako se neke od tih datoteka već prate, pokrenite git rm -r --cached . pa ponovno predajte promjene — Git primjenjuje pravila izuzimanja samo na datoteke koje ne prati.
- Predajte .gitignore kako bi svi u timu koristili ista pravila.