.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
- Kopeerige ülaltoodud Delphi reeglid või laadige fail otse alla.
- Looge oma Git hoidla juurtes fail nimega .gitignore ja kleepige reeglid sinna.
- 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.
- Lisa .gitignore commit’i, et kogu meeskond kasutaks samu reegleid.