Ludovic Frank Gitignore

macOS için .gitignore

macOS için deponuza kopyalamaya hazır 44 yoksayma kuralı.

Apple'ın masaüstü işletim sistemi

macOS için eksiksiz .gitignore

# LFGitignore tarafından oluşturuldu - https://lfgitignore.com
# Oluşturuldu: 2026-10-31 22:57:10 UTC
# Teknolojiler: macOS

### macOS ###
# macOS klasör ayarları (Desktop Services Store)
.DS_Store
# macOS kaynak çatalı dosyaları
.AppleDouble
.localized
# macOS özel klasör simgesi
.LSOverride
__MACOSX/
# macOS özel simge dosyası (Icon^M)
Icon[
]
# macOS kaynak çatalı dosyaları
._*
# macOS sürüm geçmişi
.DocumentRevisions-V100
# macOS dosya sistemi olayları arka plan programı
.fseventsd
# macOS Spotlight dizini
.Spotlight-V100
# macOS geçici dosyalar
.TemporaryItems
# macOS çöp klasörü
.Trashes
# macOS AppleDB önbelleği
.AppleDB
# macOS birim simgesi
.VolumeIcon.icns
# macOS masaüstü ayarları
.AppleDesktop
# macOS Time Machine işaretçisi
.com.apple.timemachine.donotpresent
.com.apple.timemachine.supported
# macOS ağ çöp kutusu
Network Trash Folder
.PKInstallSandboxManager
# macOS geçici öğeleri
Temporary Items
.PKInstallSandboxManager-SystemSoftware
# macOS AppleTalk disk bilgisi
.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

Bu macOS kurallarının aslında neyi göz ardı ettiği

Aşağıda tüm desenleri ve .gitignore dosyanızda neden yer almaları gerektiğini görebilirsiniz.

Genel

Desen Yoksaydıkları
.DS_Store macOS klasör ayarları (Desktop Services Store)
.AppleDouble macOS kaynak çatalı dosyaları
.localized Genel
__MACOSX/ Genel
.LSOverride macOS özel klasör simgesi
Icon[ ] macOS özel simge dosyası (Icon^M)

Kaynak çatalları

Desen Yoksaydıkları
._* macOS kaynak çatalı dosyaları

Bir birimin kökünde görünebilecek dosyalar ve dizinler

Desen Yoksaydıkları
.DocumentRevisions-V100 macOS sürüm geçmişi
.fseventsd macOS dosya sistemi olayları arka plan programı
.Spotlight-V100 macOS Spotlight dizini
.TemporaryItems macOS geçici dosyalar
.Trashes macOS çöp klasörü
.VolumeIcon.icns macOS birim simgesi
.com.apple.timemachine.donotpresent macOS Time Machine işaretçisi
.com.apple.timemachine.supported Bir birimin kökünde görünebilecek dosyalar ve dizinler
.PKInstallSandboxManager Bir birimin kökünde görünebilecek dosyalar ve dizinler
.PKInstallSandboxManager-SystemSoftware Bir birimin kökünde görünebilecek dosyalar ve dizinler
.hotfiles.btree Bir birimin kökünde görünebilecek dosyalar ve dizinler
.vol Bir birimin kökünde görünebilecek dosyalar ve dizinler
.file Bir birimin kökünde görünebilecek dosyalar ve dizinler
.disk_label* Bir birimin kökünde görünebilecek dosyalar ve dizinler
lost+found Bir birimin kökünde görünebilecek dosyalar ve dizinler
.HFS+ Private Directory Data[ ] Bir birimin kökünde görünebilecek dosyalar ve dizinler

Uzak AFP paylaşımında potansiyel olarak oluşturulmuş dizinler

Desen Yoksaydıkları
.AppleDB macOS AppleDB önbelleği
.AppleDesktop macOS masaüstü ayarları
Network Trash Folder macOS ağ çöp kutusu
Temporary Items macOS geçici öğeleri
.apdisk macOS AppleTalk disk bilgisi

Mac OS 6'dan 9'a

Desen Yoksaydıkları
Desktop DB Mac OS 6'dan 9'a
Desktop DF Mac OS 6'dan 9'a
TheFindByContentFolder Mac OS 6'dan 9'a
TheVolumeSettingsFolder Mac OS 6'dan 9'a
.FBCIndex Mac OS 6'dan 9'a
.FBCSemaphoreFile Mac OS 6'dan 9'a
.FBCLockFolder Mac OS 6'dan 9'a

Kota sistemi

Desen Yoksaydıkları
.quota.group Kota sistemi
.quota.user Kota sistemi
.quota.ops.group Kota sistemi
.quota.ops.user Kota sistemi

TimeMachine

Desen Yoksaydıkları
Backups.backupdb TimeMachine
.MobileBackups TimeMachine
.MobileBackups.trash TimeMachine
MobileBackups.trash TimeMachine
tmbootpicker.efi TimeMachine

macOS için bu .gitignore nasıl kullanılır?

  1. Yukarıdaki macOS kurallarını kopyalayın veya dosyayı doğrudan indirin.
  2. Git deponuzun kökünde .gitignore adlı bir dosya oluşturun ve kuralları bu dosyaya yapıştırın.
  3. Bu dosyalardan bazıları zaten izleniyorsa git rm -r --cached . komutunu çalıştırıp yeniden commit edin. Git, yoksayma kurallarını yalnızca izlenmeyen dosyalara uygular.
  4. Ekipteki herkesin aynı kuralları kullanması için .gitignore dosyasını commit edin.

Diğer İşletim Sistemi .gitignore şablonları

Her İşletim Sistemi şablonunu görün