.gitignore dla macOS
44 reguły ignorowania dla macOS, gotowe do skopiowania do repozytorium.
System operacyjny firmy Apple dla komputerów
Kompletny plik .gitignore dla macOS
# Wygenerowano przez LFGitignore - https://lfgitignore.com
# Utworzono: 2026-10-13 15:50:40 UTC
# Technologie: macOS
### macOS ###
# Ustawienia folderu macOS (Desktop Services Store)
.DS_Store
# Pliki rozwidleń zasobów macOS
.AppleDouble
.localized
# Własna ikona folderu macOS
.LSOverride
__MACOSX/
# Plik własnej ikony macOS (Icon^M)
Icon[
]
# Pliki rozwidleń zasobów macOS
._*
# Historia wersji macOS
.DocumentRevisions-V100
# Demon zdarzeń systemu plików macOS
.fseventsd
# Indeks Spotlight macOS
.Spotlight-V100
# Pliki tymczasowe macOS
.TemporaryItems
# Folder kosza macOS
.Trashes
# Pamięć podręczna AppleDB macOS
.AppleDB
# Ikona woluminu macOS
.VolumeIcon.icns
# Ustawienia pulpitu macOS
.AppleDesktop
# Znacznik Time Machine macOS
.com.apple.timemachine.donotpresent
.com.apple.timemachine.supported
# Kosz sieciowy macOS
Network Trash Folder
.PKInstallSandboxManager
# Elementy tymczasowe macOS
Temporary Items
.PKInstallSandboxManager-SystemSoftware
# Informacje o dysku 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
Co ignorują te reguły dla macOS
Każdy z poniższych wzorców wraz z wyjaśnieniem, dlaczego warto umieścić go w .gitignore.
Ogólny
| Wzorzec | Co ignoruje |
|---|---|
.DS_Store |
Ustawienia folderu macOS (Desktop Services Store) |
.AppleDouble |
Pliki rozwidleń zasobów macOS |
.localized |
Ogólny |
__MACOSX/ |
Ogólny |
.LSOverride |
Własna ikona folderu macOS |
Icon[
] |
Plik własnej ikony macOS (Icon^M) |
Rozwidlenia zasobów
| Wzorzec | Co ignoruje |
|---|---|
._* |
Pliki rozwidleń zasobów macOS |
Pliki i katalogi, które mogą pojawić się w katalogu głównym woluminu
| Wzorzec | Co ignoruje |
|---|---|
.DocumentRevisions-V100 |
Historia wersji macOS |
.fseventsd |
Demon zdarzeń systemu plików macOS |
.Spotlight-V100 |
Indeks Spotlight macOS |
.TemporaryItems |
Pliki tymczasowe macOS |
.Trashes |
Folder kosza macOS |
.VolumeIcon.icns |
Ikona woluminu macOS |
.com.apple.timemachine.donotpresent |
Znacznik Time Machine macOS |
.com.apple.timemachine.supported |
Pliki i katalogi, które mogą pojawić się w katalogu głównym woluminu |
.PKInstallSandboxManager |
Pliki i katalogi, które mogą pojawić się w katalogu głównym woluminu |
.PKInstallSandboxManager-SystemSoftware |
Pliki i katalogi, które mogą pojawić się w katalogu głównym woluminu |
.hotfiles.btree |
Pliki i katalogi, które mogą pojawić się w katalogu głównym woluminu |
.vol |
Pliki i katalogi, które mogą pojawić się w katalogu głównym woluminu |
.file |
Pliki i katalogi, które mogą pojawić się w katalogu głównym woluminu |
.disk_label* |
Pliki i katalogi, które mogą pojawić się w katalogu głównym woluminu |
lost+found |
Pliki i katalogi, które mogą pojawić się w katalogu głównym woluminu |
.HFS+ Private Directory Data[
] |
Pliki i katalogi, które mogą pojawić się w katalogu głównym woluminu |
Katalogi potencjalnie utworzone w zdalnym udziale AFP
| Wzorzec | Co ignoruje |
|---|---|
.AppleDB |
Pamięć podręczna AppleDB macOS |
.AppleDesktop |
Ustawienia pulpitu macOS |
Network Trash Folder |
Kosz sieciowy macOS |
Temporary Items |
Elementy tymczasowe macOS |
.apdisk |
Informacje o dysku AppleTalk macOS |
Mac OS 6 do 9
| Wzorzec | Co ignoruje |
|---|---|
Desktop DB |
Mac OS 6 do 9 |
Desktop DF |
Mac OS 6 do 9 |
TheFindByContentFolder |
Mac OS 6 do 9 |
TheVolumeSettingsFolder |
Mac OS 6 do 9 |
.FBCIndex |
Mac OS 6 do 9 |
.FBCSemaphoreFile |
Mac OS 6 do 9 |
.FBCLockFolder |
Mac OS 6 do 9 |
System limitów dyskowych
| Wzorzec | Co ignoruje |
|---|---|
.quota.group |
System limitów dyskowych |
.quota.user |
System limitów dyskowych |
.quota.ops.group |
System limitów dyskowych |
.quota.ops.user |
System limitów dyskowych |
TimeMachine
| Wzorzec | Co ignoruje |
|---|---|
Backups.backupdb |
TimeMachine |
.MobileBackups |
TimeMachine |
.MobileBackups.trash |
TimeMachine |
MobileBackups.trash |
TimeMachine |
tmbootpicker.efi |
TimeMachine |
Jak używać tego pliku .gitignore dla macOS
- Skopiuj powyższe reguły dla macOS lub pobierz plik.
- Utwórz plik o nazwie .gitignore w katalogu głównym repozytorium Git i wklej do niego reguły.
- Jeśli Git już śledzi niektóre z tych plików, uruchom git rm -r --cached ., a następnie utwórz nowy commit — Git stosuje reguły ignorowania tylko do nieśledzonych plików.
- Dodaj .gitignore do commita, aby cały zespół korzystał z tych samych reguł.