.gitignore för macOS

44 ignoreringsregler för macOS, redo att kopieras till ditt repo.

Apples operativsystem för datorer

Den kompletta .gitignore-filen för macOS

# Genererad av LFGitignore - https://lfgitignore.com
# Skapad: 2026-10-13 15:52:52 UTC
# Tekniker: macOS

### macOS ###
# macOS-mappinställningar (Desktop Services Store)
.DS_Store
# macOS-resursgrensfiler
.AppleDouble
.localized
# macOS anpassad mappikon
.LSOverride
__MACOSX/
# macOS anpassad ikonfil (Icon^M)
Icon[
]
# macOS-resursgrensfiler
._*
# macOS-versionshistorik
.DocumentRevisions-V100
# macOS-bakgrundstjänst för filsystemshändelser
.fseventsd
# macOS Spotlight-index
.Spotlight-V100
# Temporära macOS-filer
.TemporaryItems
# macOS-papperskorgsmapp
.Trashes
# macOS AppleDB-cache
.AppleDB
# macOS-volymikon
.VolumeIcon.icns
# macOS-skrivbordsinställningar
.AppleDesktop
# macOS Time Machine-markör
.com.apple.timemachine.donotpresent
.com.apple.timemachine.supported
# macOS-nätverkspapperskorg
Network Trash Folder
.PKInstallSandboxManager
# Temporära macOS-objekt
Temporary Items
.PKInstallSandboxManager-SystemSoftware
# macOS AppleTalk-diskinformation
.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

Vad reglerna för macOS faktiskt ignorerar

Alla mönster nedan och varför de hör hemma i din .gitignore.

Allmänt

Mönster Vad det ignorerar
.DS_Store macOS-mappinställningar (Desktop Services Store)
.AppleDouble macOS-resursgrensfiler
.localized Allmänt
__MACOSX/ Allmänt
.LSOverride macOS anpassad mappikon
Icon[ ] macOS anpassad ikonfil (Icon^M)

Resursgrenar

Mönster Vad det ignorerar
._* macOS-resursgrensfiler

Filer och kataloger som kan förekomma i roten av en volym

Mönster Vad det ignorerar
.DocumentRevisions-V100 macOS-versionshistorik
.fseventsd macOS-bakgrundstjänst för filsystemshändelser
.Spotlight-V100 macOS Spotlight-index
.TemporaryItems Temporära macOS-filer
.Trashes macOS-papperskorgsmapp
.VolumeIcon.icns macOS-volymikon
.com.apple.timemachine.donotpresent macOS Time Machine-markör
.com.apple.timemachine.supported Filer och kataloger som kan förekomma i roten av en volym
.PKInstallSandboxManager Filer och kataloger som kan förekomma i roten av en volym
.PKInstallSandboxManager-SystemSoftware Filer och kataloger som kan förekomma i roten av en volym
.hotfiles.btree Filer och kataloger som kan förekomma i roten av en volym
.vol Filer och kataloger som kan förekomma i roten av en volym
.file Filer och kataloger som kan förekomma i roten av en volym
.disk_label* Filer och kataloger som kan förekomma i roten av en volym
lost+found Filer och kataloger som kan förekomma i roten av en volym
.HFS+ Private Directory Data[ ] Filer och kataloger som kan förekomma i roten av en volym

Kataloger som kan skapas på en fjärransluten AFP-resurs

Mönster Vad det ignorerar
.AppleDB macOS AppleDB-cache
.AppleDesktop macOS-skrivbordsinställningar
Network Trash Folder macOS-nätverkspapperskorg
Temporary Items Temporära macOS-objekt
.apdisk macOS AppleTalk-diskinformation

Mac OS 6 till 9

Mönster Vad det ignorerar
Desktop DB Mac OS 6 till 9
Desktop DF Mac OS 6 till 9
TheFindByContentFolder Mac OS 6 till 9
TheVolumeSettingsFolder Mac OS 6 till 9
.FBCIndex Mac OS 6 till 9
.FBCSemaphoreFile Mac OS 6 till 9
.FBCLockFolder Mac OS 6 till 9

Kvotsystem

Mönster Vad det ignorerar
.quota.group Kvotsystem
.quota.user Kvotsystem
.quota.ops.group Kvotsystem
.quota.ops.user Kvotsystem

TimeMachine

Mönster Vad det ignorerar
Backups.backupdb TimeMachine
.MobileBackups TimeMachine
.MobileBackups.trash TimeMachine
MobileBackups.trash TimeMachine
tmbootpicker.efi TimeMachine

Så använder du denna .gitignore för macOS

  1. Kopiera reglerna för macOS ovan eller ladda ner filen direkt.
  2. Skapa en fil med namnet .gitignore i roten av ditt Git-repo och klistra in reglerna.
  3. Om några av filerna redan spåras, kör git rm -r --cached . och gör sedan en ny commit — Git tillämpar bara ignoreringsregler på ospårade filer.
  4. Checka in .gitignore så att alla i teamet delar samma regler.

Andra .gitignore-mallar för Operativsystem

Visa alla mallar för Operativsystem