Ludovic Frank Gitignore

.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

  1. Copieu les regles Delphi anteriors o descarregueu el fitxer directament.
  2. Creeu un fitxer anomenat .gitignore a l'arrel del vostre repositori Git i enganxeu-hi les regles.
  3. 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.
  4. Confirmeu el fitxer .gitignore perquè tot l’equip comparteixi les mateixes regles.

Altres plantilles Llenguatge .gitignore

Consulteu totes les plantilles Llenguatge