.gitignore, skirtas Delphi
31 Delphi nepaisymo taisyklė, paruošta kopijuoti į saugyklą.
Objekto Pascal kūrimo aplinka
Visas .gitignore, skirtas Delphi
# Sukurta LFGitignore - https://lfgitignore.com
# Sukurta: 2026-10-31 21:50:45 UTC
# Technologijos: Delphi
### Delphi ###
# Windows vykdomasis failas
*.exe
# Dinaminių nuorodų biblioteka
*.dll
*.bpl
*.bpi
*.dcp
# Bendras objektas
*.so
# Android pakuotė
*.apk
*.drc
*.map
*.dres
*.rsm
*.tds
*.dcu
# Bibliotekos failas
*.lib
# Statinė biblioteka
*.a
# Objekto failas
*.o
*.ocx
*.cfg
*.hpp
*Resource.rc
# Tik vietiniai failai (pvz., .env.local)
*.local
*.identcache
*.projdata
*.tvsconfig
*.dsk
*.dsv
__history/
__recovery/
*.~*
*.stat
modules/
Kokių failų nepaiso šios Delphi taisyklės
Kiekvienas toliau pateiktas šablonas paaiškintas: kodėl jis reikalingas jūsų .gitignore.
Delphi kompiliatoriaus sugeneruoti dvejetainiai failai (saugu ištrinti)
| Šablonas | Ką ignoruoja |
|---|---|
*.exe |
Windows vykdomasis failas |
*.dll |
Dinaminių nuorodų biblioteka |
*.bpl |
Delphi kompiliatoriaus sugeneruoti dvejetainiai failai (saugu ištrinti) |
*.bpi |
Delphi kompiliatoriaus sugeneruoti dvejetainiai failai (saugu ištrinti) |
*.dcp |
Delphi kompiliatoriaus sugeneruoti dvejetainiai failai (saugu ištrinti) |
*.so |
Bendras objektas |
*.apk |
Android pakuotė |
*.drc |
Delphi kompiliatoriaus sugeneruoti dvejetainiai failai (saugu ištrinti) |
*.map |
Delphi kompiliatoriaus sugeneruoti dvejetainiai failai (saugu ištrinti) |
*.dres |
Delphi kompiliatoriaus sugeneruoti dvejetainiai failai (saugu ištrinti) |
*.rsm |
Delphi kompiliatoriaus sugeneruoti dvejetainiai failai (saugu ištrinti) |
*.tds |
Delphi kompiliatoriaus sugeneruoti dvejetainiai failai (saugu ištrinti) |
*.dcu |
Delphi kompiliatoriaus sugeneruoti dvejetainiai failai (saugu ištrinti) |
*.lib |
Bibliotekos failas |
*.a |
Statinė biblioteka |
*.o |
Objekto failas |
*.ocx |
Delphi kompiliatoriaus sugeneruoti dvejetainiai failai (saugu ištrinti) |
Delphi automatiškai sugeneruoti failai (pasikartojanti informacija)
| Šablonas | Ką ignoruoja |
|---|---|
*.cfg |
Delphi automatiškai sugeneruoti failai (pasikartojanti informacija) |
*.hpp |
Delphi automatiškai sugeneruoti failai (pasikartojanti informacija) |
*Resource.rc |
Delphi automatiškai sugeneruoti failai (pasikartojanti informacija) |
Delphi vietiniai failai (konkretaus vartotojo informacija)
| Šablonas | Ką ignoruoja |
|---|---|
*.local |
Tik vietiniai failai (pvz., .env.local) |
*.identcache |
Delphi vietiniai failai (konkretaus vartotojo informacija) |
*.projdata |
Delphi vietiniai failai (konkretaus vartotojo informacija) |
*.tvsconfig |
Delphi vietiniai failai (konkretaus vartotojo informacija) |
*.dsk |
Delphi vietiniai failai (konkretaus vartotojo informacija) |
*.dsv |
Delphi vietiniai failai (konkretaus vartotojo informacija) |
Delphi istorija ir atsarginės kopijos
| Šablonas | Ką ignoruoja |
|---|---|
__history/ |
Delphi istorija ir atsarginės kopijos |
__recovery/ |
Delphi istorija ir atsarginės kopijos |
*.~* |
Delphi istorija ir atsarginės kopijos |
Castalia statistikos failas (nes XE7 Castalia platinamas su Delphi)
| Šablonas | Ką ignoruoja |
|---|---|
*.stat |
Castalia statistikos failas (nes XE7 Castalia platinamas su Delphi) |
Boss priklausomybės tvarkyklės pardavėjo aplankas https://github.com/HashLoad/boss
| Šablonas | Ką ignoruoja |
|---|---|
modules/ |
Boss priklausomybės tvarkyklės pardavėjo aplankas https://github.com/HashLoad/boss |
Kaip naudoti šį .gitignore Delphi
- Nukopijuokite aukščiau pateiktas Delphi taisykles arba atsisiųskite failą tiesiogiai.
- Sukurkite failą pavadinimu .gitignore savo Git saugyklos šaknyje ir įklijuokite į jį taisykles.
- Jei kai kurie iš tų failų jau sekami, paleiskite git rm -r --cached ., tada vėl įsipareigokite – Git taiko ignoravimo taisykles tik nesekamiems failams.
- Įsipareigokite .gitignore, kad visi komandos nariai laikytųsi tos pačios taisyklės.