Ludovic Frank Gitignore

.gitignore pentru Delphi

31 reguli de ignorare pentru Delphi, gata de copiat în depozitul dvs.

Mediul de dezvoltare Object Pascal

.gitignore complet pentru Delphi

# Generat de LFGitignore - https://lfgitignore.com
# Creat: 2026-10-31 21:50:50 UTC
# Tehnologii: Delphi

### Delphi ###
# Windows executabil
*.exe
# Bibliotecă de linkuri dinamice
*.dll
*.bpl
*.bpi
*.dcp
# Obiect comun
*.so
# Pachetul Android
*.apk
*.drc
*.map
*.dres
*.rsm
*.tds
*.dcu
# Fișierul bibliotecii
*.lib
# Bibliotecă statică
*.a
# Fișier obiect
*.o
*.ocx
*.cfg
*.hpp
*Resource.rc
# Fișiere numai locale (de exemplu, .env.local)
*.local
*.identcache
*.projdata
*.tvsconfig
*.dsk
*.dsv
__history/
__recovery/
*.~*
*.stat
modules/

Ce ignoră regulile pentru Delphi

Fiecare model de mai jos și motivul pentru care se află în .gitignore.

Delphi binare generate de compilator (sigur de șters)

Model de fișier Ce ignoră
*.exe Windows executabil
*.dll Bibliotecă de linkuri dinamice
*.bpl Delphi binare generate de compilator (sigur de șters)
*.bpi Delphi binare generate de compilator (sigur de șters)
*.dcp Delphi binare generate de compilator (sigur de șters)
*.so Obiect comun
*.apk Pachetul Android
*.drc Delphi binare generate de compilator (sigur de șters)
*.map Delphi binare generate de compilator (sigur de șters)
*.dres Delphi binare generate de compilator (sigur de șters)
*.rsm Delphi binare generate de compilator (sigur de șters)
*.tds Delphi binare generate de compilator (sigur de șters)
*.dcu Delphi binare generate de compilator (sigur de șters)
*.lib Fișierul bibliotecii
*.a Bibliotecă statică
*.o Fișier obiect
*.ocx Delphi binare generate de compilator (sigur de șters)

Delphi fișiere generate automat (informații duplicate)

Model de fișier Ce ignoră
*.cfg Delphi fișiere generate automat (informații duplicate)
*.hpp Delphi fișiere generate automat (informații duplicate)
*Resource.rc Delphi fișiere generate automat (informații duplicate)

Fișiere locale Delphi (informații specifice utilizatorului)

Model de fișier Ce ignoră
*.local Fișiere numai locale (de exemplu, .env.local)
*.identcache Fișiere locale Delphi (informații specifice utilizatorului)
*.projdata Fișiere locale Delphi (informații specifice utilizatorului)
*.tvsconfig Fișiere locale Delphi (informații specifice utilizatorului)
*.dsk Fișiere locale Delphi (informații specifice utilizatorului)
*.dsv Fișiere locale Delphi (informații specifice utilizatorului)

Delphi istoric și copii de rezervă

Model de fișier Ce ignoră
__history/ Delphi istoric și copii de rezervă
__recovery/ Delphi istoric și copii de rezervă
*.~* Delphi istoric și copii de rezervă

Fișier cu statistici Castalia (deoarece XE7 Castalia este distribuit cu Delphi)

Model de fișier Ce ignoră
*.stat Fișier cu statistici Castalia (deoarece XE7 Castalia este distribuit cu Delphi)

Dosarul furnizorului managerului de dependențe Boss https://github.com/HashLoad/boss

Model de fișier Ce ignoră
modules/ Dosarul furnizorului managerului de dependențe Boss https://github.com/HashLoad/boss

Cum să utilizați acest .gitignore pentru Delphi

  1. Copiați regulile Delphi de mai sus sau descărcați fișierul direct.
  2. Creați un fișier numit .gitignore la rădăcina depozitului dvs. Git și inserați regulile în el.
  3. Dacă unele fișiere sunt deja urmărite, rulați git rm -r --cached . și apoi faceți din nou commit — Git aplică regulile de ignorare numai fișierelor neurmărite.
  4. Faceți commit pentru .gitignore, astfel încât întreaga echipă să folosească aceleași reguli.

Alte șabloane Limbă .gitignore

Vedeți fiecare șablon Limbă