.gitignore för Delphi

31 ignoreringsregler för Delphi, redo att kopieras till ditt repo.

Utvecklingsmiljö för Object Pascal

Den kompletta .gitignore-filen för Delphi

# Genererad av LFGitignore - https://lfgitignore.com
# Skapad: 2026-10-13 16:12:59 UTC
# Tekniker: Delphi

### Delphi ###
# Körbar Windows-fil
*.exe
# Dynamiskt länkbibliotek
*.dll
*.bpl
*.bpi
*.dcp
# Delat objekt
*.so
# Android-paket
*.apk
*.drc
*.map
*.dres
*.rsm
*.tds
*.dcu
# Biblioteksfil
*.lib
# Statiskt bibliotek
*.a
# Objektfil
*.o
*.ocx
*.cfg
*.hpp
*Resource.rc
# Filer endast för lokal användning (t.ex. .env.local)
*.local
*.identcache
*.projdata
*.tvsconfig
*.dsk
*.dsv
__history/
__recovery/
*.~*
*.stat
modules/

Vad reglerna för Delphi faktiskt ignorerar

Alla mönster nedan och varför de hör hemma i din .gitignore.

Binärfiler genererade av Delphi-kompilatorn (kan tas bort)

Mönster Vad det ignorerar
*.exe Körbar Windows-fil
*.dll Dynamiskt länkbibliotek
*.bpl Binärfiler genererade av Delphi-kompilatorn (kan tas bort)
*.bpi Binärfiler genererade av Delphi-kompilatorn (kan tas bort)
*.dcp Binärfiler genererade av Delphi-kompilatorn (kan tas bort)
*.so Delat objekt
*.apk Android-paket
*.drc Binärfiler genererade av Delphi-kompilatorn (kan tas bort)
*.map Binärfiler genererade av Delphi-kompilatorn (kan tas bort)
*.dres Binärfiler genererade av Delphi-kompilatorn (kan tas bort)
*.rsm Binärfiler genererade av Delphi-kompilatorn (kan tas bort)
*.tds Binärfiler genererade av Delphi-kompilatorn (kan tas bort)
*.dcu Binärfiler genererade av Delphi-kompilatorn (kan tas bort)
*.lib Biblioteksfil
*.a Statiskt bibliotek
*.o Objektfil
*.ocx Binärfiler genererade av Delphi-kompilatorn (kan tas bort)

Automatiskt genererade Delphi-filer (duplicerad information)

Mönster Vad det ignorerar
*.cfg Automatiskt genererade Delphi-filer (duplicerad information)
*.hpp Automatiskt genererade Delphi-filer (duplicerad information)
*Resource.rc Automatiskt genererade Delphi-filer (duplicerad information)

Lokala Delphi-filer (användarspecifik information)

Mönster Vad det ignorerar
*.local Filer endast för lokal användning (t.ex. .env.local)
*.identcache Lokala Delphi-filer (användarspecifik information)
*.projdata Lokala Delphi-filer (användarspecifik information)
*.tvsconfig Lokala Delphi-filer (användarspecifik information)
*.dsk Lokala Delphi-filer (användarspecifik information)
*.dsv Lokala Delphi-filer (användarspecifik information)

Delphi-historik och säkerhetskopior

Mönster Vad det ignorerar
__history/ Delphi-historik och säkerhetskopior
__recovery/ Delphi-historik och säkerhetskopior
*.~* Delphi-historik och säkerhetskopior

Castalia-statistikfil (sedan XE7 distribueras Castalia med Delphi)

Mönster Vad det ignorerar
*.stat Castalia-statistikfil (sedan XE7 distribueras Castalia med Delphi)

Vendor-mapp för beroendehanteraren Boss https://github.com/HashLoad/boss

Mönster Vad det ignorerar
modules/ Vendor-mapp för beroendehanteraren Boss https://github.com/HashLoad/boss

Så använder du denna .gitignore för Delphi

  1. Kopiera reglerna för Delphi ovan eller ladda ner filen direkt.
  2. Skapa en fil med namnet .gitignore i roten av ditt Git-repo och klistra in reglerna.
  3. Om några av filerna redan spåras, kör git rm -r --cached . och gör sedan en ny commit — Git tillämpar bara ignoreringsregler på ospårade filer.
  4. Checka in .gitignore så att alla i teamet delar samma regler.

Andra .gitignore-mallar för Språk

Visa alla mallar för Språk