.gitignore для macOS
44 правила ігнорування для macOS, готові до копіювання у ваш репозиторій.
Настільна операційна система Apple
Повний .gitignore для macOS
# Згенеровано LFGitignore - https://lfgitignore.com
# Створено: 2026-10-31 23:46:45 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
# macOS Індекс Spotlight
.Spotlight-V100
# Тимчасові файли macOS
.TemporaryItems
# Папка для сміття macOS
.Trashes
# macOS Кеш AppleDB
.AppleDB
# macOS значок гучності
.VolumeIcon.icns
# Налаштування робочого столу macOS
.AppleDesktop
# Маркер «Машина часу» macOS
.com.apple.timemachine.donotpresent
.com.apple.timemachine.supported
# Мережевий кошик macOS
Network Trash Folder
.PKInstallSandboxManager
# macOS тимчасові предмети
Temporary Items
.PKInstallSandboxManager-SystemSoftware
# 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
Що насправді ігнорують ці правила 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 |
macOS Індекс Spotlight |
.TemporaryItems |
Тимчасові файли macOS |
.Trashes |
Папка для сміття macOS |
.VolumeIcon.icns |
macOS значок гучності |
.com.apple.timemachine.donotpresent |
Маркер «Машина часу» macOS |
.com.apple.timemachine.supported |
Файли та каталоги, які можуть з’являтися в корені тома |
.PKInstallSandboxManager |
Файли та каталоги, які можуть з’являтися в корені тома |
.PKInstallSandboxManager-SystemSoftware |
Файли та каталоги, які можуть з’являтися в корені тома |
.hotfiles.btree |
Файли та каталоги, які можуть з’являтися в корені тома |
.vol |
Файли та каталоги, які можуть з’являтися в корені тома |
.file |
Файли та каталоги, які можуть з’являтися в корені тома |
.disk_label* |
Файли та каталоги, які можуть з’являтися в корені тома |
lost+found |
Файли та каталоги, які можуть з’являтися в корені тома |
.HFS+ Private Directory Data[
] |
Файли та каталоги, які можуть з’являтися в корені тома |
Каталоги, потенційно створені на віддаленому ресурсі AFP
| Шаблон | Що ігнорується |
|---|---|
.AppleDB |
macOS Кеш AppleDB |
.AppleDesktop |
Налаштування робочого столу macOS |
Network Trash Folder |
Мережевий кошик macOS |
Temporary Items |
macOS тимчасові предмети |
.apdisk |
macOS Інформація про диск AppleTalk |
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
- Скопіюйте правила macOS вище або завантажте файл безпосередньо.
- Створіть файл з іменем .gitignore у корені вашого сховища Git і вставте в нього правила.
- Якщо деякі з цих файлів уже відстежуються, запустіть git rm -r --cached ., а потім зафіксуйте знову — Git застосовує правила ігнорування лише до невідстежуваних файлів.
- Закріпіть .gitignore, щоб усі члени команди мали однакові правила.