Ludovic Frank Gitignore

.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

  1. Nukopijuokite aukščiau pateiktas Delphi taisykles arba atsisiųskite failą tiesiogiai.
  2. Sukurkite failą pavadinimu .gitignore savo Git saugyklos šaknyje ir įklijuokite į jį taisykles.
  3. Jei kai kurie iš tų failų jau sekami, paleiskite git rm -r --cached ., tada vėl įsipareigokite – Git taiko ignoravimo taisykles tik nesekamiems failams.
  4. Įsipareigokite .gitignore, kad visi komandos nariai laikytųsi tos pačios taisyklės.

Kiti Kalba .gitignore šablonai

Peržiūrėkite kiekvieną Kalba šabloną