.gitignore untuk macOS
44 peraturan pengabaian untuk macOS, sedia untuk disalin ke repositori anda.
Sistem pengendalian desktop Apple
.gitignore yang lengkap untuk macOS
# Dijana oleh LFGitignore - https://lfgitignore.com
# Dicipta: 2026-10-31 22:56:50 UTC
# Teknologi: macOS
### macOS ###
# Tetapan folder macOS (Kedai Perkhidmatan Desktop)
.DS_Store
# Fail garpu sumber macOS
.AppleDouble
.localized
# Ikon folder tersuai macOS
.LSOverride
__MACOSX/
# Fail ikon tersuai macOS (Icon^M)
Icon[
]
# Fail garpu sumber macOS
._*
# sejarah versi macOS
.DocumentRevisions-V100
# Daemon peristiwa sistem fail macOS
.fseventsd
# Indeks Spotlight macOS
.Spotlight-V100
# macOS fail sementara
.TemporaryItems
# macOS folder sampah
.Trashes
# Cache AppleDB macOS
.AppleDB
# Ikon kelantangan macOS
.VolumeIcon.icns
# Tetapan desktop macOS
.AppleDesktop
# Penanda Mesin Masa macOS
.com.apple.timemachine.donotpresent
.com.apple.timemachine.supported
# macOS rangkaian sampah
Network Trash Folder
.PKInstallSandboxManager
# macOS item sementara
Temporary Items
.PKInstallSandboxManager-SystemSoftware
# Maklumat cakera macOS AppleTalk
.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 peraturan macOS ini
Setiap corak di bawah disertakan dengan sebab ia perlu berada dalam .gitignore anda.
Umum
| Corak | Perkara yang diabaikan |
|---|---|
.DS_Store |
Tetapan folder macOS (Kedai Perkhidmatan Desktop) |
.AppleDouble |
Fail garpu sumber macOS |
.localized |
Umum |
__MACOSX/ |
Umum |
.LSOverride |
Ikon folder tersuai macOS |
Icon[
] |
Fail ikon tersuai macOS (Icon^M) |
Garpu sumber
| Corak | Perkara yang diabaikan |
|---|---|
._* |
Fail garpu sumber macOS |
Fail dan direktori yang mungkin muncul dalam akar volum
| Corak | Perkara yang diabaikan |
|---|---|
.DocumentRevisions-V100 |
sejarah versi macOS |
.fseventsd |
Daemon peristiwa sistem fail macOS |
.Spotlight-V100 |
Indeks Spotlight macOS |
.TemporaryItems |
macOS fail sementara |
.Trashes |
macOS folder sampah |
.VolumeIcon.icns |
Ikon kelantangan macOS |
.com.apple.timemachine.donotpresent |
Penanda Mesin Masa macOS |
.com.apple.timemachine.supported |
Fail dan direktori yang mungkin muncul dalam akar volum |
.PKInstallSandboxManager |
Fail dan direktori yang mungkin muncul dalam akar volum |
.PKInstallSandboxManager-SystemSoftware |
Fail dan direktori yang mungkin muncul dalam akar volum |
.hotfiles.btree |
Fail dan direktori yang mungkin muncul dalam akar volum |
.vol |
Fail dan direktori yang mungkin muncul dalam akar volum |
.file |
Fail dan direktori yang mungkin muncul dalam akar volum |
.disk_label* |
Fail dan direktori yang mungkin muncul dalam akar volum |
lost+found |
Fail dan direktori yang mungkin muncul dalam akar volum |
.HFS+ Private Directory Data[
] |
Fail dan direktori yang mungkin muncul dalam akar volum |
Direktori berpotensi dibuat pada bahagian jauh AFP
| Corak | Perkara yang diabaikan |
|---|---|
.AppleDB |
Cache AppleDB macOS |
.AppleDesktop |
Tetapan desktop macOS |
Network Trash Folder |
macOS rangkaian sampah |
Temporary Items |
macOS item sementara |
.apdisk |
Maklumat cakera macOS AppleTalk |
Mac OS 6 hingga 9
| Corak | Perkara 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
| Corak | Perkara yang diabaikan |
|---|---|
.quota.group |
Sistem kuota |
.quota.user |
Sistem kuota |
.quota.ops.group |
Sistem kuota |
.quota.ops.user |
Sistem kuota |
TimeMachine
| Corak | Perkara yang diabaikan |
|---|---|
Backups.backupdb |
TimeMachine |
.MobileBackups |
TimeMachine |
.MobileBackups.trash |
TimeMachine |
MobileBackups.trash |
TimeMachine |
tmbootpicker.efi |
TimeMachine |
Bagaimana untuk menggunakan .gitignore ini untuk macOS
- Salin peraturan macOS di atas, atau muat turun fail terus.
- Cipta fail bernama .gitignore di akar repositori Git anda dan tampal peraturan ke dalamnya.
- Jika beberapa fail tersebut telah dijejaki, jalankan git rm -r --cached . kemudian komit semula — Git hanya menggunakan peraturan mengabaikan kepada fail yang tidak dijejaki.
- Masukkan .gitignore dalam commit supaya semua ahli pasukan berkongsi peraturan yang sama.