.gitignore untuk Delphi

31 aturan pengabaian untuk Delphi, siap disalin ke repositori Anda.

Lingkungan pengembangan Object Pascal

.gitignore lengkap untuk Delphi

# Dibuat oleh LFGitignore - https://lfgitignore.com
# Dibuat: 2026-10-31 23:46:27 UTC
# Teknologi: Delphi

### Delphi ###
# Berkas eksekusi Windows
*.exe
# Pustaka tautan dinamis
*.dll
*.bpl
*.bpi
*.dcp
# Objek bersama
*.so
# Paket Android
*.apk
*.drc
*.map
*.dres
*.rsm
*.tds
*.dcu
# berkas pustaka
*.lib
# Pustaka statis
*.a
# Berkas objek
*.o
*.ocx
*.cfg
*.hpp
*Resource.rc
# berkas khusus lokal (misalnya .env.local)
*.local
*.identcache
*.projdata
*.tvsconfig
*.dsk
*.dsv
__history/
__recovery/
*.~*
*.stat
modules/

Apa yang sebenarnya diabaikan oleh aturan Delphi ini

Setiap pola berikut beserta alasan untuk memasukkannya ke .gitignore.

Biner yang dihasilkan kompiler Delphi (aman untuk dihapus)

Pola Yang diabaikan
*.exe Berkas eksekusi Windows
*.dll Pustaka tautan dinamis
*.bpl Biner yang dihasilkan kompiler Delphi (aman untuk dihapus)
*.bpi Biner yang dihasilkan kompiler Delphi (aman untuk dihapus)
*.dcp Biner yang dihasilkan kompiler Delphi (aman untuk dihapus)
*.so Objek bersama
*.apk Paket Android
*.drc Biner yang dihasilkan kompiler Delphi (aman untuk dihapus)
*.map Biner yang dihasilkan kompiler Delphi (aman untuk dihapus)
*.dres Biner yang dihasilkan kompiler Delphi (aman untuk dihapus)
*.rsm Biner yang dihasilkan kompiler Delphi (aman untuk dihapus)
*.tds Biner yang dihasilkan kompiler Delphi (aman untuk dihapus)
*.dcu Biner yang dihasilkan kompiler Delphi (aman untuk dihapus)
*.lib berkas pustaka
*.a Pustaka statis
*.o Berkas objek
*.ocx Biner yang dihasilkan kompiler Delphi (aman untuk dihapus)

Delphi berkas yang dibuat secara otomatis (info duplikat)

Pola Yang diabaikan
*.cfg Delphi berkas yang dibuat secara otomatis (info duplikat)
*.hpp Delphi berkas yang dibuat secara otomatis (info duplikat)
*Resource.rc Delphi berkas yang dibuat secara otomatis (info duplikat)

berkas lokal Delphi (info khusus pengguna)

Pola Yang diabaikan
*.local berkas khusus lokal (misalnya .env.local)
*.identcache berkas lokal Delphi (info khusus pengguna)
*.projdata berkas lokal Delphi (info khusus pengguna)
*.tvsconfig berkas lokal Delphi (info khusus pengguna)
*.dsk berkas lokal Delphi (info khusus pengguna)
*.dsv berkas lokal Delphi (info khusus pengguna)

Riwayat dan cadangan Delphi

Pola Yang diabaikan
__history/ Riwayat dan cadangan Delphi
__recovery/ Riwayat dan cadangan Delphi
*.~* Riwayat dan cadangan Delphi

berkas statistik Castalia (karena XE7 Castalia didistribusikan dengan Delphi)

Pola Yang diabaikan
*.stat berkas statistik Castalia (karena XE7 Castalia didistribusikan dengan Delphi)

Folder vendor pengelola dependensi Boss https://github.com/HashLoad/boss

Pola Yang diabaikan
modules/ Folder vendor pengelola dependensi Boss https://github.com/HashLoad/boss

Cara menggunakan .gitignore ini untuk Delphi

  1. Salin aturan Delphi di atas atau unduh langsung berkasnya.
  2. Buat berkas bernama .gitignore di direktori utama repositori Git Anda dan tempelkan aturannya.
  3. Jika sebagian berkas tersebut sudah dilacak, jalankan git rm -r --cached . lalu buat commit baru — Git hanya menerapkan aturan pengabaian pada berkas yang belum dilacak.
  4. Commit .gitignore agar seluruh anggota tim menggunakan aturan yang sama.

Templat .gitignore Bahasa lainnya

Lihat semua templat Bahasa