.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

  1. Kopirajte pravila za Delphi iznad ili izravno preuzmite datoteku.
  2. U korijenu svojeg Git repozitorija stvorite datoteku naziva .gitignore i zalijepite pravila u nju.
  3. 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.
  4. Predajte .gitignore kako bi svi u timu koristili ista pravila.

Drugi predlošci .gitignore iz kategorije Jezik

Pogledajte sve predloške iz kategorije Jezik