.gitignore: Delphi

31 ohitussääntöä teknologialle Delphi, valmiina kopioitavaksi tietovarastoosi.

Object Pascal -kehitysympäristö

Kattava .gitignore: Delphi

# Luotu LFGitignorella - https://lfgitignore.com
# Luotu: 2026-10-13 16:19:25 UTC
# Teknologiat: Delphi

### Delphi ###
# Windows-suoritustiedosto
*.exe
# Dynaamisesti linkitettävä kirjasto
*.dll
*.bpl
*.bpi
*.dcp
# Jaettu objekti
*.so
# Android-paketti
*.apk
*.drc
*.map
*.dres
*.rsm
*.tds
*.dcu
# Kirjastotiedosto
*.lib
# Staattinen kirjasto
*.a
# Objektitiedosto
*.o
*.ocx
*.cfg
*.hpp
*Resource.rc
# Vain paikalliset tiedostot (esim. .env.local)
*.local
*.identcache
*.projdata
*.tvsconfig
*.dsk
*.dsv
__history/
__recovery/
*.~*
*.stat
modules/

Mitä nämä Delphi-säännöt ohittavat

Kaikki säännöt ja selitykset sille, miksi ne kuuluvat .gitignore-tiedostoosi.

Delphi-kääntäjän luomat binäärit (voi poistaa turvallisesti)

Sääntö Mitä se ohittaa
*.exe Windows-suoritustiedosto
*.dll Dynaamisesti linkitettävä kirjasto
*.bpl Delphi-kääntäjän luomat binäärit (voi poistaa turvallisesti)
*.bpi Delphi-kääntäjän luomat binäärit (voi poistaa turvallisesti)
*.dcp Delphi-kääntäjän luomat binäärit (voi poistaa turvallisesti)
*.so Jaettu objekti
*.apk Android-paketti
*.drc Delphi-kääntäjän luomat binäärit (voi poistaa turvallisesti)
*.map Delphi-kääntäjän luomat binäärit (voi poistaa turvallisesti)
*.dres Delphi-kääntäjän luomat binäärit (voi poistaa turvallisesti)
*.rsm Delphi-kääntäjän luomat binäärit (voi poistaa turvallisesti)
*.tds Delphi-kääntäjän luomat binäärit (voi poistaa turvallisesti)
*.dcu Delphi-kääntäjän luomat binäärit (voi poistaa turvallisesti)
*.lib Kirjastotiedosto
*.a Staattinen kirjasto
*.o Objektitiedosto
*.ocx Delphi-kääntäjän luomat binäärit (voi poistaa turvallisesti)

Delphin automaattisesti luomat tiedostot (päällekkäistä tietoa)

Sääntö Mitä se ohittaa
*.cfg Delphin automaattisesti luomat tiedostot (päällekkäistä tietoa)
*.hpp Delphin automaattisesti luomat tiedostot (päällekkäistä tietoa)
*Resource.rc Delphin automaattisesti luomat tiedostot (päällekkäistä tietoa)

Delphin paikalliset tiedostot (käyttäjäkohtaiset tiedot)

Sääntö Mitä se ohittaa
*.local Vain paikalliset tiedostot (esim. .env.local)
*.identcache Delphin paikalliset tiedostot (käyttäjäkohtaiset tiedot)
*.projdata Delphin paikalliset tiedostot (käyttäjäkohtaiset tiedot)
*.tvsconfig Delphin paikalliset tiedostot (käyttäjäkohtaiset tiedot)
*.dsk Delphin paikalliset tiedostot (käyttäjäkohtaiset tiedot)
*.dsv Delphin paikalliset tiedostot (käyttäjäkohtaiset tiedot)

Delphin historia ja varmuuskopiot

Sääntö Mitä se ohittaa
__history/ Delphin historia ja varmuuskopiot
__recovery/ Delphin historia ja varmuuskopiot
*.~* Delphin historia ja varmuuskopiot

Castalian tilastotiedosto (XE7-versiosta alkaen Castalia toimitetaan Delphin mukana)

Sääntö Mitä se ohittaa
*.stat Castalian tilastotiedosto (XE7-versiosta alkaen Castalia toimitetaan Delphin mukana)

Boss-riippuvuuksienhallinnan vendor-kansio https://github.com/HashLoad/boss

Sääntö Mitä se ohittaa
modules/ Boss-riippuvuuksienhallinnan vendor-kansio https://github.com/HashLoad/boss

Tämän .gitignore-tiedoston käyttö: Delphi

  1. Kopioi yllä olevat Delphi-säännöt tai lataa tiedosto suoraan.
  2. Luo .gitignore-niminen tiedosto Git-tietovarastosi juureen ja liitä säännöt siihen.
  3. Jos osa tiedostoista on jo seurannassa, suorita git rm -r --cached . ja tee uusi commit — Git soveltaa ohitussääntöjä vain tiedostoihin, joita ei seurata.
  4. Lisää .gitignore committiin, jotta koko tiimi käyttää samoja sääntöjä.

Muita .gitignore-malleja luokassa Kieli

Näytä kaikki luokan Kieli mallit