.gitignore untuk macOS
44 aturan pengabaian untuk macOS, siap disalin ke repositori Anda.
Sistem operasi desktop Apple
.gitignore lengkap untuk macOS
# Dibuat oleh LFGitignore - https://lfgitignore.com
# Dibuat: 2026-10-31 23:46:41 UTC
# Teknologi: macOS
### macOS ###
# Pengaturan folder macOS (Desktop Services Store)
.DS_Store
# Berkas resource fork macOS
.AppleDouble
.localized
# Ikon folder khusus macOS
.LSOverride
__MACOSX/
# Berkas ikon khusus macOS (Icon^M)
Icon[
]
# Berkas resource fork macOS
._*
# Riwayat versi macOS
.DocumentRevisions-V100
# Daemon peristiwa sistem berkas macOS
.fseventsd
# Indeks Spotlight macOS
.Spotlight-V100
# Berkas sementara macOS
.TemporaryItems
# Folder sampah macOS
.Trashes
# Cache AppleDB macOS
.AppleDB
# Ikon volume macOS
.VolumeIcon.icns
# Pengaturan desktop macOS
.AppleDesktop
# Penanda Time Machine macOS
.com.apple.timemachine.donotpresent
.com.apple.timemachine.supported
# Sampah jaringan macOS
Network Trash Folder
.PKInstallSandboxManager
# Item sementara macOS
Temporary Items
.PKInstallSandboxManager-SystemSoftware
# Informasi disk AppleTalk macOS
.apdisk
.hotfiles.btree
.vol
.file
.disk_label*
lost+found
.HFS+ Private Directory Data[
]
Desktop DB
Desktop DF
TheFindByContentFolder
TheVolumeSettingsFolder
.FBCIndex
.FBCSemaphoreFile
.FBCLockFolder
.quota.group
.quota.user
.quota.ops.group
.quota.ops.user
Backups.backupdb
.MobileBackups
.MobileBackups.trash
MobileBackups.trash
tmbootpicker.efi
Apa yang sebenarnya diabaikan oleh aturan macOS ini
Setiap pola berikut beserta alasan untuk memasukkannya ke .gitignore.
Umum
| Pola | Yang diabaikan |
|---|---|
.DS_Store |
Pengaturan folder macOS (Desktop Services Store) |
.AppleDouble |
Berkas resource fork macOS |
.localized |
Umum |
__MACOSX/ |
Umum |
.LSOverride |
Ikon folder khusus macOS |
Icon[
] |
Berkas ikon khusus macOS (Icon^M) |
Resource fork
| Pola | Yang diabaikan |
|---|---|
._* |
Berkas resource fork macOS |
berkas dan direktori yang mungkin muncul di root volume
| Pola | Yang diabaikan |
|---|---|
.DocumentRevisions-V100 |
Riwayat versi macOS |
.fseventsd |
Daemon peristiwa sistem berkas macOS |
.Spotlight-V100 |
Indeks Spotlight macOS |
.TemporaryItems |
Berkas sementara macOS |
.Trashes |
Folder sampah macOS |
.VolumeIcon.icns |
Ikon volume macOS |
.com.apple.timemachine.donotpresent |
Penanda Time Machine macOS |
.com.apple.timemachine.supported |
berkas dan direktori yang mungkin muncul di root volume |
.PKInstallSandboxManager |
berkas dan direktori yang mungkin muncul di root volume |
.PKInstallSandboxManager-SystemSoftware |
berkas dan direktori yang mungkin muncul di root volume |
.hotfiles.btree |
berkas dan direktori yang mungkin muncul di root volume |
.vol |
berkas dan direktori yang mungkin muncul di root volume |
.file |
berkas dan direktori yang mungkin muncul di root volume |
.disk_label* |
berkas dan direktori yang mungkin muncul di root volume |
lost+found |
berkas dan direktori yang mungkin muncul di root volume |
.HFS+ Private Directory Data[
] |
berkas dan direktori yang mungkin muncul di root volume |
Direktori berpotensi dibuat pada share AFP jarak jauh
| Pola | Yang diabaikan |
|---|---|
.AppleDB |
Cache AppleDB macOS |
.AppleDesktop |
Pengaturan desktop macOS |
Network Trash Folder |
Sampah jaringan macOS |
Temporary Items |
Item sementara macOS |
.apdisk |
Informasi disk AppleTalk macOS |
Mac OS 6 hingga 9
| Pola | Yang diabaikan |
|---|---|
Desktop DB |
Mac OS 6 hingga 9 |
Desktop DF |
Mac OS 6 hingga 9 |
TheFindByContentFolder |
Mac OS 6 hingga 9 |
TheVolumeSettingsFolder |
Mac OS 6 hingga 9 |
.FBCIndex |
Mac OS 6 hingga 9 |
.FBCSemaphoreFile |
Mac OS 6 hingga 9 |
.FBCLockFolder |
Mac OS 6 hingga 9 |
Sistem kuota
| Pola | Yang diabaikan |
|---|---|
.quota.group |
Sistem kuota |
.quota.user |
Sistem kuota |
.quota.ops.group |
Sistem kuota |
.quota.ops.user |
Sistem kuota |
TimeMachine
| Pola | Yang diabaikan |
|---|---|
Backups.backupdb |
TimeMachine |
.MobileBackups |
TimeMachine |
.MobileBackups.trash |
TimeMachine |
MobileBackups.trash |
TimeMachine |
tmbootpicker.efi |
TimeMachine |
Cara menggunakan .gitignore ini untuk macOS
- Salin aturan macOS 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.