.gitignore untuk Delphi

31 peraturan pengabaian untuk Delphi, sedia untuk disalin ke repositori anda.

Persekitaran pembangunan Objek Pascal

.gitignore yang lengkap untuk Delphi

# Dijana oleh LFGitignore - https://lfgitignore.com
# Dicipta: 2026-10-31 21:50:31 UTC
# Teknologi: Delphi

### Delphi ###
# Windows boleh laksana
*.exe
# Pustaka pautan dinamik
*.dll
*.bpl
*.bpi
*.dcp
# Objek kongsi
*.so
# Pakej Android
*.apk
*.drc
*.map
*.dres
*.rsm
*.tds
*.dcu
# Fail perpustakaan
*.lib
# Perpustakaan statik
*.a
# Fail objek
*.o
*.ocx
*.cfg
*.hpp
*Resource.rc
# Fail tempatan sahaja (cth. .env.local)
*.local
*.identcache
*.projdata
*.tvsconfig
*.dsk
*.dsv
__history/
__recovery/
*.~*
*.stat
modules/

Apa yang sebenarnya diabaikan oleh peraturan Delphi ini

Setiap corak di bawah disertakan dengan sebab ia perlu berada dalam .gitignore anda.

Perduaan jana pengkompil Delphi (selamat untuk dipadamkan)

Corak Perkara yang diabaikan
*.exe Windows boleh laksana
*.dll Pustaka pautan dinamik
*.bpl Perduaan jana pengkompil Delphi (selamat untuk dipadamkan)
*.bpi Perduaan jana pengkompil Delphi (selamat untuk dipadamkan)
*.dcp Perduaan jana pengkompil Delphi (selamat untuk dipadamkan)
*.so Objek kongsi
*.apk Pakej Android
*.drc Perduaan jana pengkompil Delphi (selamat untuk dipadamkan)
*.map Perduaan jana pengkompil Delphi (selamat untuk dipadamkan)
*.dres Perduaan jana pengkompil Delphi (selamat untuk dipadamkan)
*.rsm Perduaan jana pengkompil Delphi (selamat untuk dipadamkan)
*.tds Perduaan jana pengkompil Delphi (selamat untuk dipadamkan)
*.dcu Perduaan jana pengkompil Delphi (selamat untuk dipadamkan)
*.lib Fail perpustakaan
*.a Perpustakaan statik
*.o Fail objek
*.ocx Perduaan jana pengkompil Delphi (selamat untuk dipadamkan)

Fail jana automatik Delphi (maklumat pendua)

Corak Perkara yang diabaikan
*.cfg Fail jana automatik Delphi (maklumat pendua)
*.hpp Fail jana automatik Delphi (maklumat pendua)
*Resource.rc Fail jana automatik Delphi (maklumat pendua)

Delphi fail tempatan (maklumat khusus pengguna)

Corak Perkara yang diabaikan
*.local Fail tempatan sahaja (cth. .env.local)
*.identcache Delphi fail tempatan (maklumat khusus pengguna)
*.projdata Delphi fail tempatan (maklumat khusus pengguna)
*.tvsconfig Delphi fail tempatan (maklumat khusus pengguna)
*.dsk Delphi fail tempatan (maklumat khusus pengguna)
*.dsv Delphi fail tempatan (maklumat khusus pengguna)

Sejarah dan sandaran Delphi

Corak Perkara yang diabaikan
__history/ Sejarah dan sandaran Delphi
__recovery/ Sejarah dan sandaran Delphi
*.~* Sejarah dan sandaran Delphi

Fail statistik Castalia (sejak XE7 Castalia diedarkan dengan Delphi)

Corak Perkara yang diabaikan
*.stat Fail statistik Castalia (sejak XE7 Castalia diedarkan dengan Delphi)

Folder vendor pengurus pergantungan bos https://github.com/HashLoad/boss

Corak Perkara yang diabaikan
modules/ Folder vendor pengurus pergantungan bos https://github.com/HashLoad/boss

Bagaimana untuk menggunakan .gitignore ini untuk Delphi

  1. Salin peraturan Delphi di atas, atau muat turun fail terus.
  2. Cipta fail bernama .gitignore di akar repositori Git anda dan tampal peraturan ke dalamnya.
  3. Jika beberapa fail tersebut telah dijejaki, jalankan git rm -r --cached . kemudian komit semula — Git hanya menggunakan peraturan mengabaikan kepada fail yang tidak dijejaki.
  4. Masukkan .gitignore dalam commit supaya semua ahli pasukan berkongsi peraturan yang sama.

Templat Bahasa .gitignore yang lain

Lihat setiap templat Bahasa