.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
- Kopiera reglerna för Delphi ovan eller ladda ner filen direkt.
- Skapa en fil med namnet .gitignore i roten av ditt Git-repo och klistra in reglerna.
- 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.
- Checka in .gitignore så att alla i teamet delar samma regler.