.gitignore pro Delphi
31 pravidel ignorování pro Delphi, připravených ke zkopírování do repozitáře.
Vývojové prostředí Object Pascal
Kompletní .gitignore pro Delphi
# Vygenerováno pomocí LFGitignore - https://lfgitignore.com
# Vytvořeno: 2026-10-13 16:11:37 UTC
# Technologie: Delphi
### Delphi ###
# Spustitelný soubor Windows
*.exe
# Dynamicky linkovaná knihovna
*.dll
*.bpl
*.bpi
*.dcp
# Sdílený objekt
*.so
# Balíček Android
*.apk
*.drc
*.map
*.dres
*.rsm
*.tds
*.dcu
# Soubor knihovny
*.lib
# Statická knihovna
*.a
# Objektový soubor
*.o
*.ocx
*.cfg
*.hpp
*Resource.rc
# Pouze místní soubory (např. .env.local)
*.local
*.identcache
*.projdata
*.tvsconfig
*.dsk
*.dsv
__history/
__recovery/
*.~*
*.stat
modules/
Co pravidla pro Delphi skutečně ignorují
Každý vzor níže má vysvětlení, proč patří do vašeho .gitignore.
Binární soubory generované kompilátorem Delphi (lze bezpečně smazat)
| Vzor | Co ignoruje |
|---|---|
*.exe |
Spustitelný soubor Windows |
*.dll |
Dynamicky linkovaná knihovna |
*.bpl |
Binární soubory generované kompilátorem Delphi (lze bezpečně smazat) |
*.bpi |
Binární soubory generované kompilátorem Delphi (lze bezpečně smazat) |
*.dcp |
Binární soubory generované kompilátorem Delphi (lze bezpečně smazat) |
*.so |
Sdílený objekt |
*.apk |
Balíček Android |
*.drc |
Binární soubory generované kompilátorem Delphi (lze bezpečně smazat) |
*.map |
Binární soubory generované kompilátorem Delphi (lze bezpečně smazat) |
*.dres |
Binární soubory generované kompilátorem Delphi (lze bezpečně smazat) |
*.rsm |
Binární soubory generované kompilátorem Delphi (lze bezpečně smazat) |
*.tds |
Binární soubory generované kompilátorem Delphi (lze bezpečně smazat) |
*.dcu |
Binární soubory generované kompilátorem Delphi (lze bezpečně smazat) |
*.lib |
Soubor knihovny |
*.a |
Statická knihovna |
*.o |
Objektový soubor |
*.ocx |
Binární soubory generované kompilátorem Delphi (lze bezpečně smazat) |
Automaticky generované soubory Delphi (duplicitní informace)
| Vzor | Co ignoruje |
|---|---|
*.cfg |
Automaticky generované soubory Delphi (duplicitní informace) |
*.hpp |
Automaticky generované soubory Delphi (duplicitní informace) |
*Resource.rc |
Automaticky generované soubory Delphi (duplicitní informace) |
Místní soubory Delphi (uživatelské informace)
| Vzor | Co ignoruje |
|---|---|
*.local |
Pouze místní soubory (např. .env.local) |
*.identcache |
Místní soubory Delphi (uživatelské informace) |
*.projdata |
Místní soubory Delphi (uživatelské informace) |
*.tvsconfig |
Místní soubory Delphi (uživatelské informace) |
*.dsk |
Místní soubory Delphi (uživatelské informace) |
*.dsv |
Místní soubory Delphi (uživatelské informace) |
Historie a zálohy Delphi
| Vzor | Co ignoruje |
|---|---|
__history/ |
Historie a zálohy Delphi |
__recovery/ |
Historie a zálohy Delphi |
*.~* |
Historie a zálohy Delphi |
Soubor statistik Castalia (od XE7 se Castalia dodává s Delphi)
| Vzor | Co ignoruje |
|---|---|
*.stat |
Soubor statistik Castalia (od XE7 se Castalia dodává s Delphi) |
Složka vendor správce závislostí Boss https://github.com/HashLoad/boss
| Vzor | Co ignoruje |
|---|---|
modules/ |
Složka vendor správce závislostí Boss https://github.com/HashLoad/boss |
Jak používat tento .gitignore pro Delphi
- Zkopírujte výše uvedená pravidla pro Delphi nebo si soubor rovnou stáhněte.
- V kořenové složce svého Git repozitáře vytvořte soubor .gitignore a vložte do něj pravidla.
- Pokud už jsou některé z těchto souborů sledovány, spusťte git rm -r --cached . a pak znovu commitněte — Git uplatňuje pravidla ignorování pouze na nesledované soubory.
- Commitněte .gitignore, aby celý tým sdílel stejná pravidla.