Ludovic Frank Gitignore

.gitignore за macOS

44 правила за игнориране за macOS, готови за копиране в хранилището ви.

Настолната операционна система на Apple

Пълният .gitignore за macOS

# Генерирано от LFGitignore — https://lfgitignore.com
# Създадено: 2026-10-13 15:50:43 UTC
# Технологии: macOS

### macOS ###
# Настройки на папки в macOS (Desktop Services Store)
.DS_Store
# Файлове с разклонения за ресурси на macOS
.AppleDouble
.localized
# Персонализирана икона на папка в macOS
.LSOverride
__MACOSX/
# Файл с персонализирана икона в macOS (Icon^M)
Icon[
]
# Файлове с разклонения за ресурси на macOS
._*
# История на версиите в macOS
.DocumentRevisions-V100
# Демон за събития на файловата система на macOS
.fseventsd
# Индекс на Spotlight в macOS
.Spotlight-V100
# Временни файлове на macOS
.TemporaryItems
# Папка за кошчето на macOS
.Trashes
# Кеш на AppleDB в macOS
.AppleDB
# Икона на том в macOS
.VolumeIcon.icns
# Настройки на работния плот на macOS
.AppleDesktop
# Маркер на Time Machine в macOS
.com.apple.timemachine.donotpresent
.com.apple.timemachine.supported
# Мрежово кошче на macOS
Network Trash Folder
.PKInstallSandboxManager
# Временни елементи на macOS
Temporary Items
.PKInstallSandboxManager-SystemSoftware
# Информация за диска на 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

Какво всъщност игнорират тези правила за macOS

Всички шаблони по-долу и защо са необходими във вашия .gitignore.

Общи

Шаблон Какво игнорира
.DS_Store Настройки на папки в macOS (Desktop Services Store)
.AppleDouble Файлове с разклонения за ресурси на macOS
.localized Общи
__MACOSX/ Общи
.LSOverride Персонализирана икона на папка в macOS
Icon[ ] Файл с персонализирана икона в macOS (Icon^M)

Разклонения за ресурси

Шаблон Какво игнорира
._* Файлове с разклонения за ресурси на macOS

Файлове и директории, които може да се появят в корена на том

Шаблон Какво игнорира
.DocumentRevisions-V100 История на версиите в macOS
.fseventsd Демон за събития на файловата система на macOS
.Spotlight-V100 Индекс на Spotlight в macOS
.TemporaryItems Временни файлове на macOS
.Trashes Папка за кошчето на macOS
.VolumeIcon.icns Икона на том в macOS
.com.apple.timemachine.donotpresent Маркер на Time Machine в macOS
.com.apple.timemachine.supported Файлове и директории, които може да се появят в корена на том
.PKInstallSandboxManager Файлове и директории, които може да се появят в корена на том
.PKInstallSandboxManager-SystemSoftware Файлове и директории, които може да се появят в корена на том
.hotfiles.btree Файлове и директории, които може да се появят в корена на том
.vol Файлове и директории, които може да се появят в корена на том
.file Файлове и директории, които може да се появят в корена на том
.disk_label* Файлове и директории, които може да се появят в корена на том
lost+found Файлове и директории, които може да се появят в корена на том
.HFS+ Private Directory Data[ ] Файлове и директории, които може да се появят в корена на том

Директории, които може да се създадат в отдалелен споделен AFP ресурс

Шаблон Какво игнорира
.AppleDB Кеш на AppleDB в macOS
.AppleDesktop Настройки на работния плот на macOS
Network Trash Folder Мрежово кошче на macOS
Temporary Items Временни елементи на macOS
.apdisk Информация за диска на AppleTalk в macOS

Mac OS от 6 до 9

Шаблон Какво игнорира
Desktop DB Mac OS от 6 до 9
Desktop DF Mac OS от 6 до 9
TheFindByContentFolder Mac OS от 6 до 9
TheVolumeSettingsFolder Mac OS от 6 до 9
.FBCIndex Mac OS от 6 до 9
.FBCSemaphoreFile Mac OS от 6 до 9
.FBCLockFolder Mac OS от 6 до 9

Система за квоти

Шаблон Какво игнорира
.quota.group Система за квоти
.quota.user Система за квоти
.quota.ops.group Система за квоти
.quota.ops.user Система за квоти

TimeMachine

Шаблон Какво игнорира
Backups.backupdb TimeMachine
.MobileBackups TimeMachine
.MobileBackups.trash TimeMachine
MobileBackups.trash TimeMachine
tmbootpicker.efi TimeMachine

Как да използвате този .gitignore за macOS

  1. Копирайте правилата за macOS по-горе или изтеглете файла директно.
  2. Създайте файл с име .gitignore в основната директория на Git хранилището си и поставете правилата в него.
  3. Ако някои от тези файлове вече се следят, изпълнете git rm -r --cached . и създайте нов комит — Git прилага правилата за игнориране само към неследени файлове.
  4. Добавете .gitignore в комит, за да използва целият екип едни и същи правила.

Други .gitignore шаблони за Операционна система

Вижте всички шаблони за Операционна система