.gitignore Delphi-hez
A 31 figyelmen kívül hagyja a Delphi szabályait, készen áll a tárba másolásra.
Object Pascal fejlesztői környezet
A teljes .gitignore a Delphi-hez
# Generálta: LFGitignore - https://lfgitignore.com
# Létrehozva: 2026-10-31 22:58:29 UTC
# Technológiák: Delphi
### Delphi ###
# Windows végrehajtható
*.exe
# Dinamikus hivatkozási könyvtár
*.dll
*.bpl
*.bpi
*.dcp
# Megosztott objektum
*.so
# Android csomag
*.apk
*.drc
*.map
*.dres
*.rsm
*.tds
*.dcu
# Könyvtári fájl
*.lib
# Statikus könyvtár
*.a
# Objektumfájl
*.o
*.ocx
*.cfg
*.hpp
*Resource.rc
# Csak helyi fájlok (pl. .env.local)
*.local
*.identcache
*.projdata
*.tvsconfig
*.dsk
*.dsv
__history/
__recovery/
*.~*
*.stat
modules/
Amit ezek a Delphi szabályok valójában figyelmen kívül hagynak
Minden alábbi minta, és miért tartozik a .gitignore.-hez
Delphi fordító által generált binárisok (törlés biztonságos)
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.exe |
Windows végrehajtható |
*.dll |
Dinamikus hivatkozási könyvtár |
*.bpl |
Delphi fordító által generált binárisok (törlés biztonságos) |
*.bpi |
Delphi fordító által generált binárisok (törlés biztonságos) |
*.dcp |
Delphi fordító által generált binárisok (törlés biztonságos) |
*.so |
Megosztott objektum |
*.apk |
Android csomag |
*.drc |
Delphi fordító által generált binárisok (törlés biztonságos) |
*.map |
Delphi fordító által generált binárisok (törlés biztonságos) |
*.dres |
Delphi fordító által generált binárisok (törlés biztonságos) |
*.rsm |
Delphi fordító által generált binárisok (törlés biztonságos) |
*.tds |
Delphi fordító által generált binárisok (törlés biztonságos) |
*.dcu |
Delphi fordító által generált binárisok (törlés biztonságos) |
*.lib |
Könyvtári fájl |
*.a |
Statikus könyvtár |
*.o |
Objektumfájl |
*.ocx |
Delphi fordító által generált binárisok (törlés biztonságos) |
Delphi automatikusan generált fájlok (duplikált információ)
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.cfg |
Delphi automatikusan generált fájlok (duplikált információ) |
*.hpp |
Delphi automatikusan generált fájlok (duplikált információ) |
*Resource.rc |
Delphi automatikusan generált fájlok (duplikált információ) |
Delphi helyi fájlok (felhasználóspecifikus információ)
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.local |
Csak helyi fájlok (pl. .env.local) |
*.identcache |
Delphi helyi fájlok (felhasználóspecifikus információ) |
*.projdata |
Delphi helyi fájlok (felhasználóspecifikus információ) |
*.tvsconfig |
Delphi helyi fájlok (felhasználóspecifikus információ) |
*.dsk |
Delphi helyi fájlok (felhasználóspecifikus információ) |
*.dsv |
Delphi helyi fájlok (felhasználóspecifikus információ) |
Delphi előzmények és biztonsági mentések
| Minta | Mit hagy figyelmen kívül |
|---|---|
__history/ |
Delphi előzmények és biztonsági mentések |
__recovery/ |
Delphi előzmények és biztonsági mentések |
*.~* |
Delphi előzmények és biztonsági mentések |
Castalia statisztikai fájl (mivel az XE7 Castalia a Delphi-vel van terjesztve)
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.stat |
Castalia statisztikai fájl (mivel az XE7 Castalia a Delphi-vel van terjesztve) |
Boss függőségi kezelő szállítói mappa https://github.com/HashLoad/boss
| Minta | Mit hagy figyelmen kívül |
|---|---|
modules/ |
Boss függőségi kezelő szállítói mappa https://github.com/HashLoad/boss |
A .gitignore használata a Delphi-hez
- Másolja ki a fenti Delphi szabályokat, vagy töltse le közvetlenül a fájlt.
- Hozz létre egy .gitignore nevű fájlt a Git-tároló gyökérkönyvtárában, majd illeszd be a szabályokat.
- Ha ezen fájlok némelyike már nyomon van követve, futtassa a git rm -r --cached . programot, majd véglegesítse újra – a Git csak a nem követett fájlokra alkalmaz figyelmen kívül hagyási szabályokat.
- Kötelesd be a .gitignore-t, hogy a csapatban mindenki ugyanazokat a szabályokat alkalmazza.