.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
- Salin aturan Delphi di atas atau unduh langsung berkasnya.
- Buat berkas bernama .gitignore di direktori utama repositori Git Anda dan tempelkan aturannya.
- 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.
- Commit .gitignore agar seluruh anggota tim menggunakan aturan yang sama.