.gitignore per a Delphi
31 regles d’exclusió de Delphi, llestes per copiar al repositori.
Entorn de desenvolupament Object Pascal
El .gitignore complet per a Delphi
# Generat per LFGitignore - https://lfgitignore.com
# Creat: 2026-10-31 22:52:22 UTC
# Tecnologies: Delphi
### Delphi ###
# Executable de Windows
*.exe
# Biblioteca d'enllaços dinàmics
*.dll
*.bpl
*.bpi
*.dcp
# Objecte compartit
*.so
# Paquet Android
*.apk
*.drc
*.map
*.dres
*.rsm
*.tds
*.dcu
# Fitxa de la biblioteca
*.lib
# Biblioteca estàtica
*.a
# Fitxer objecte
*.o
*.ocx
*.cfg
*.hpp
*Resource.rc
# Fitxers només locals (p. ex., .env.local)
*.local
*.identcache
*.projdata
*.tvsconfig
*.dsk
*.dsv
__history/
__recovery/
*.~*
*.stat
modules/
El que aquestes regles Delphi ignoren realment
Cada patró a continuació i per què pertany al vostre .gitignore.
Binaris generats pel compilador Delphi (suprimir segurs)
| Patró | El que ignora |
|---|---|
*.exe |
Executable de Windows |
*.dll |
Biblioteca d'enllaços dinàmics |
*.bpl |
Binaris generats pel compilador Delphi (suprimir segurs) |
*.bpi |
Binaris generats pel compilador Delphi (suprimir segurs) |
*.dcp |
Binaris generats pel compilador Delphi (suprimir segurs) |
*.so |
Objecte compartit |
*.apk |
Paquet Android |
*.drc |
Binaris generats pel compilador Delphi (suprimir segurs) |
*.map |
Binaris generats pel compilador Delphi (suprimir segurs) |
*.dres |
Binaris generats pel compilador Delphi (suprimir segurs) |
*.rsm |
Binaris generats pel compilador Delphi (suprimir segurs) |
*.tds |
Binaris generats pel compilador Delphi (suprimir segurs) |
*.dcu |
Binaris generats pel compilador Delphi (suprimir segurs) |
*.lib |
Fitxa de la biblioteca |
*.a |
Biblioteca estàtica |
*.o |
Fitxer objecte |
*.ocx |
Binaris generats pel compilador Delphi (suprimir segurs) |
Fitxers generats automàticament Delphi (informació duplicada)
| Patró | El que ignora |
|---|---|
*.cfg |
Fitxers generats automàticament Delphi (informació duplicada) |
*.hpp |
Fitxers generats automàticament Delphi (informació duplicada) |
*Resource.rc |
Fitxers generats automàticament Delphi (informació duplicada) |
Fitxers locals Delphi (informació específica de l'usuari)
| Patró | El que ignora |
|---|---|
*.local |
Fitxers només locals (p. ex., .env.local) |
*.identcache |
Fitxers locals Delphi (informació específica de l'usuari) |
*.projdata |
Fitxers locals Delphi (informació específica de l'usuari) |
*.tvsconfig |
Fitxers locals Delphi (informació específica de l'usuari) |
*.dsk |
Fitxers locals Delphi (informació específica de l'usuari) |
*.dsv |
Fitxers locals Delphi (informació específica de l'usuari) |
Delphi historial i còpies de seguretat
| Patró | El que ignora |
|---|---|
__history/ |
Delphi historial i còpies de seguretat |
__recovery/ |
Delphi historial i còpies de seguretat |
*.~* |
Delphi historial i còpies de seguretat |
Fitxer d'estadístiques de Castalia (ja que XE7 Castalia es distribueix amb Delphi)
| Patró | El que ignora |
|---|---|
*.stat |
Fitxer d'estadístiques de Castalia (ja que XE7 Castalia es distribueix amb Delphi) |
Carpeta de proveïdors del gestor de dependències del cap https://github.com/HashLoad/boss
| Patró | El que ignora |
|---|---|
modules/ |
Carpeta de proveïdors del gestor de dependències del cap https://github.com/HashLoad/boss |
Com utilitzar aquest .gitignore per a Delphi
- Copieu les regles Delphi anteriors o descarregueu el fitxer directament.
- Creeu un fitxer anomenat .gitignore a l'arrel del vostre repositori Git i enganxeu-hi les regles.
- Si alguns d’aquests fitxers ja tenen seguiment, executeu git rm -r --cached . i torneu a confirmar els canvis: Git només aplica les regles d’exclusió als fitxers sense seguiment.
- Confirmeu el fitxer .gitignore perquè tot l’equip comparteixi les mateixes regles.