.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

  1. Zkopírujte výše uvedená pravidla pro Delphi nebo si soubor rovnou stáhněte.
  2. V kořenové složce svého Git repozitáře vytvořte soubor .gitignore a vložte do něj pravidla.
  3. 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.
  4. Commitněte .gitignore, aby celý tým sdílel stejná pravidla.

Další šablony .gitignore v kategorii Jazyk

Zobrazit všechny šablony pro Jazyk