.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
- Копирайте правилата за macOS по-горе или изтеглете файла директно.
- Създайте файл с име .gitignore в основната директория на Git хранилището си и поставете правилата в него.
- Ако някои от тези файлове вече се следят, изпълнете git rm -r --cached . и създайте нов комит — Git прилага правилата за игнориране само към неследени файлове.
- Добавете .gitignore в комит, за да използва целият екип едни и същи правила.