.gitignore za Delphi
31 pravilo izuzimanja za Delphi, spremno za kopiranje u repozitorij.
Razvojno okruženje za Object Pascal
Potpuni .gitignore za Delphi
# Generirano uz LFGitignore - https://lfgitignore.com
# Stvoreno: 2026-10-13 16:12:22 UTC
# Tehnologije: Delphi
### Delphi ###
# Izvršna datoteka Windowsa
*.exe
# Dinamički povezana biblioteka
*.dll
*.bpl
*.bpi
*.dcp
# Dijeljeni objekt
*.so
# Paket za Android
*.apk
*.drc
*.map
*.dres
*.rsm
*.tds
*.dcu
# Datoteka biblioteke
*.lib
# Statička biblioteka
*.a
# Objektna datoteka
*.o
*.ocx
*.cfg
*.hpp
*Resource.rc
# Isključivo lokalne datoteke (npr. .env.local)
*.local
*.identcache
*.projdata
*.tvsconfig
*.dsk
*.dsv
__history/
__recovery/
*.~*
*.stat
modules/
Što ova pravila za Delphi zapravo zanemaruju
Svaki obrazac u nastavku i razlog zašto pripada vašoj datoteci .gitignore.
Binarne datoteke koje generira prevoditelj Delphi (mogu se sigurno izbrisati)
| Obrazac | Što zanemaruje |
|---|---|
*.exe |
Izvršna datoteka Windowsa |
*.dll |
Dinamički povezana biblioteka |
*.bpl |
Binarne datoteke koje generira prevoditelj Delphi (mogu se sigurno izbrisati) |
*.bpi |
Binarne datoteke koje generira prevoditelj Delphi (mogu se sigurno izbrisati) |
*.dcp |
Binarne datoteke koje generira prevoditelj Delphi (mogu se sigurno izbrisati) |
*.so |
Dijeljeni objekt |
*.apk |
Paket za Android |
*.drc |
Binarne datoteke koje generira prevoditelj Delphi (mogu se sigurno izbrisati) |
*.map |
Binarne datoteke koje generira prevoditelj Delphi (mogu se sigurno izbrisati) |
*.dres |
Binarne datoteke koje generira prevoditelj Delphi (mogu se sigurno izbrisati) |
*.rsm |
Binarne datoteke koje generira prevoditelj Delphi (mogu se sigurno izbrisati) |
*.tds |
Binarne datoteke koje generira prevoditelj Delphi (mogu se sigurno izbrisati) |
*.dcu |
Binarne datoteke koje generira prevoditelj Delphi (mogu se sigurno izbrisati) |
*.lib |
Datoteka biblioteke |
*.a |
Statička biblioteka |
*.o |
Objektna datoteka |
*.ocx |
Binarne datoteke koje generira prevoditelj Delphi (mogu se sigurno izbrisati) |
Automatski generirane datoteke Delphija (duplicirani podaci)
| Obrazac | Što zanemaruje |
|---|---|
*.cfg |
Automatski generirane datoteke Delphija (duplicirani podaci) |
*.hpp |
Automatski generirane datoteke Delphija (duplicirani podaci) |
*Resource.rc |
Automatski generirane datoteke Delphija (duplicirani podaci) |
Lokalne datoteke Delphija (korisnički podaci)
| Obrazac | Što zanemaruje |
|---|---|
*.local |
Isključivo lokalne datoteke (npr. .env.local) |
*.identcache |
Lokalne datoteke Delphija (korisnički podaci) |
*.projdata |
Lokalne datoteke Delphija (korisnički podaci) |
*.tvsconfig |
Lokalne datoteke Delphija (korisnički podaci) |
*.dsk |
Lokalne datoteke Delphija (korisnički podaci) |
*.dsv |
Lokalne datoteke Delphija (korisnički podaci) |
Povijest i sigurnosne kopije Delphija
| Obrazac | Što zanemaruje |
|---|---|
__history/ |
Povijest i sigurnosne kopije Delphija |
__recovery/ |
Povijest i sigurnosne kopije Delphija |
*.~* |
Povijest i sigurnosne kopije Delphija |
Statistička datoteka Castalia (od XE7 Castalia se isporučuje uz Delphi)
| Obrazac | Što zanemaruje |
|---|---|
*.stat |
Statistička datoteka Castalia (od XE7 Castalia se isporučuje uz Delphi) |
Mapa vendor upravitelja ovisnosti Boss https://github.com/HashLoad/boss
| Obrazac | Što zanemaruje |
|---|---|
modules/ |
Mapa vendor upravitelja ovisnosti Boss https://github.com/HashLoad/boss |
Kako koristiti ovaj .gitignore za Delphi
- Kopirajte pravila za Delphi 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.