Ludovic Frank Gitignore

.gitignore Delphi jaoks

31 tehnoloogia Delphi eiramisreeglit, mida saad oma hoidlasse kopeerida.

Objekti Pascali arenduskeskkond

Täielik .gitignore Delphi jaoks

# Genereeritud LFGitignore - https://lfgitignore.com
# Loodud: 2026-10-31 21:50:59 UTC
# Tehnoloogiad: Delphi

### Delphi ###
# Windows käivitatav fail
*.exe
# Dünaamiline lingiteek
*.dll
*.bpl
*.bpi
*.dcp
# Jagatud objekt
*.so
# Pakett Android
*.apk
*.drc
*.map
*.dres
*.rsm
*.tds
*.dcu
# Raamatukogu fail
*.lib
# Staatiline raamatukogu
*.a
# Objekti fail
*.o
*.ocx
*.cfg
*.hpp
*Resource.rc
# Ainult kohalikud failid (nt .env.local)
*.local
*.identcache
*.projdata
*.tvsconfig
*.dsk
*.dsv
__history/
__recovery/
*.~*
*.stat
modules/

Mida need Delphi reeglid tegelikult ignoreerivad

Iga allolev muster ja selgitus, miks see kuulub sinu .gitignore-faili.

Delphi kompilaatori loodud kahendfailid (kustutamiseks ohutu)

Muster Mida see ignoreerib
*.exe Windows käivitatav fail
*.dll Dünaamiline lingiteek
*.bpl Delphi kompilaatori loodud kahendfailid (kustutamiseks ohutu)
*.bpi Delphi kompilaatori loodud kahendfailid (kustutamiseks ohutu)
*.dcp Delphi kompilaatori loodud kahendfailid (kustutamiseks ohutu)
*.so Jagatud objekt
*.apk Pakett Android
*.drc Delphi kompilaatori loodud kahendfailid (kustutamiseks ohutu)
*.map Delphi kompilaatori loodud kahendfailid (kustutamiseks ohutu)
*.dres Delphi kompilaatori loodud kahendfailid (kustutamiseks ohutu)
*.rsm Delphi kompilaatori loodud kahendfailid (kustutamiseks ohutu)
*.tds Delphi kompilaatori loodud kahendfailid (kustutamiseks ohutu)
*.dcu Delphi kompilaatori loodud kahendfailid (kustutamiseks ohutu)
*.lib Raamatukogu fail
*.a Staatiline raamatukogu
*.o Objekti fail
*.ocx Delphi kompilaatori loodud kahendfailid (kustutamiseks ohutu)

Delphi automaatselt genereeritud failid (teave dubleeritud)

Muster Mida see ignoreerib
*.cfg Delphi automaatselt genereeritud failid (teave dubleeritud)
*.hpp Delphi automaatselt genereeritud failid (teave dubleeritud)
*Resource.rc Delphi automaatselt genereeritud failid (teave dubleeritud)

Delphi kohalikud failid (kasutajapõhine teave)

Muster Mida see ignoreerib
*.local Ainult kohalikud failid (nt .env.local)
*.identcache Delphi kohalikud failid (kasutajapõhine teave)
*.projdata Delphi kohalikud failid (kasutajapõhine teave)
*.tvsconfig Delphi kohalikud failid (kasutajapõhine teave)
*.dsk Delphi kohalikud failid (kasutajapõhine teave)
*.dsv Delphi kohalikud failid (kasutajapõhine teave)

Delphi ajalugu ja varukoopiad

Muster Mida see ignoreerib
__history/ Delphi ajalugu ja varukoopiad
__recovery/ Delphi ajalugu ja varukoopiad
*.~* Delphi ajalugu ja varukoopiad

Castalia statistikafail (kuna XE7 Castaliat levitatakse koos Delphi-ga)

Muster Mida see ignoreerib
*.stat Castalia statistikafail (kuna XE7 Castaliat levitatakse koos Delphi-ga)

Bossi sõltuvushalduri hankija kaust https://github.com/HashLoad/boss

Muster Mida see ignoreerib
modules/ Bossi sõltuvushalduri hankija kaust https://github.com/HashLoad/boss

Kuidas seda .gitignore kasutada Delphi jaoks

  1. Kopeerige ülaltoodud Delphi reeglid või laadige fail otse alla.
  2. Looge oma Git hoidla juurtes fail nimega .gitignore ja kleepige reeglid sinna.
  3. Kui Git juba jälgib mõnda neist failidest, käivita git rm -r --cached . ja tee uus commit — Git rakendab eiramisreegleid ainult jälgimata failidele.
  4. Lisa .gitignore commit’i, et kogu meeskond kasutaks samu reegleid.

Muud Keel .gitignore mallid

Vaadake iga Keel malli