.gitignore cho macOS
44 quy tắc bỏ qua cho macOS, sẵn sàng sao chép vào kho mã của bạn.
Hệ điều hành máy tính để bàn của Apple
Tệp .gitignore đầy đủ cho macOS
# Được tạo bởi LFGitignore - https://lfgitignore.com
# Ngày tạo: 2026-10-31 21:51:37 UTC
# Công nghệ: macOS
### macOS ###
# Cài đặt thư mục macOS (Cửa hàng dịch vụ máy tính để bàn)
.DS_Store
# Tệp phân nhánh tài nguyên macOS
.AppleDouble
.localized
# Biểu tượng thư mục tùy chỉnh macOS
.LSOverride
__MACOSX/
# Tệp biểu tượng tùy chỉnh macOS (Icon^M)
Icon[
]
# Tệp phân nhánh tài nguyên macOS
._*
# Lịch sử phiên bản macOS
.DocumentRevisions-V100
# Trình nền sự kiện hệ thống tệp macOS
.fseventsd
# Chỉ mục Spotlight của macOS
.Spotlight-V100
# Tệp tạm thời macOS
.TemporaryItems
# Thư mục rác macOS
.Trashes
# Bộ đệm AppleDB macOS
.AppleDB
# Biểu tượng ổ đĩa macOS
.VolumeIcon.icns
# Cài đặt máy tính để bàn macOS
.AppleDesktop
# Dấu đánh dấu Time Machine của macOS
.com.apple.timemachine.donotpresent
.com.apple.timemachine.supported
# macOS rác mạng
Network Trash Folder
.PKInstallSandboxManager
# Vật phẩm tạm thời macOS
Temporary Items
.PKInstallSandboxManager-SystemSoftware
# Thông tin đĩa AppleTalk của 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
Các quy tắc macOS này thực sự bỏ qua những gì
Từng mẫu dưới đây và lý do nên thêm vào .gitignore.
Tổng quan
| Mẫu | Nội dung được bỏ qua |
|---|---|
.DS_Store |
Cài đặt thư mục macOS (Cửa hàng dịch vụ máy tính để bàn) |
.AppleDouble |
Tệp phân nhánh tài nguyên macOS |
.localized |
Tổng quan |
__MACOSX/ |
Tổng quan |
.LSOverride |
Biểu tượng thư mục tùy chỉnh macOS |
Icon[
] |
Tệp biểu tượng tùy chỉnh macOS (Icon^M) |
Các nhánh tài nguyên
| Mẫu | Nội dung được bỏ qua |
|---|---|
._* |
Tệp phân nhánh tài nguyên macOS |
Các tập tin và thư mục có thể xuất hiện trong thư mục gốc của ổ đĩa
| Mẫu | Nội dung được bỏ qua |
|---|---|
.DocumentRevisions-V100 |
Lịch sử phiên bản macOS |
.fseventsd |
Trình nền sự kiện hệ thống tệp macOS |
.Spotlight-V100 |
Chỉ mục Spotlight của macOS |
.TemporaryItems |
Tệp tạm thời macOS |
.Trashes |
Thư mục rác macOS |
.VolumeIcon.icns |
Biểu tượng ổ đĩa macOS |
.com.apple.timemachine.donotpresent |
Dấu đánh dấu Time Machine của macOS |
.com.apple.timemachine.supported |
Các tập tin và thư mục có thể xuất hiện trong thư mục gốc của ổ đĩa |
.PKInstallSandboxManager |
Các tập tin và thư mục có thể xuất hiện trong thư mục gốc của ổ đĩa |
.PKInstallSandboxManager-SystemSoftware |
Các tập tin và thư mục có thể xuất hiện trong thư mục gốc của ổ đĩa |
.hotfiles.btree |
Các tập tin và thư mục có thể xuất hiện trong thư mục gốc của ổ đĩa |
.vol |
Các tập tin và thư mục có thể xuất hiện trong thư mục gốc của ổ đĩa |
.file |
Các tập tin và thư mục có thể xuất hiện trong thư mục gốc của ổ đĩa |
.disk_label* |
Các tập tin và thư mục có thể xuất hiện trong thư mục gốc của ổ đĩa |
lost+found |
Các tập tin và thư mục có thể xuất hiện trong thư mục gốc của ổ đĩa |
.HFS+ Private Directory Data[
] |
Các tập tin và thư mục có thể xuất hiện trong thư mục gốc của ổ đĩa |
Các thư mục có khả năng được tạo trên chia sẻ AFP từ xa
| Mẫu | Nội dung được bỏ qua |
|---|---|
.AppleDB |
Bộ đệm AppleDB macOS |
.AppleDesktop |
Cài đặt máy tính để bàn macOS |
Network Trash Folder |
macOS rác mạng |
Temporary Items |
Vật phẩm tạm thời macOS |
.apdisk |
Thông tin đĩa AppleTalk của macOS |
Mac OS 6 đến 9
| Mẫu | Nội dung được bỏ qua |
|---|---|
Desktop DB |
Mac OS 6 đến 9 |
Desktop DF |
Mac OS 6 đến 9 |
TheFindByContentFolder |
Mac OS 6 đến 9 |
TheVolumeSettingsFolder |
Mac OS 6 đến 9 |
.FBCIndex |
Mac OS 6 đến 9 |
.FBCSemaphoreFile |
Mac OS 6 đến 9 |
.FBCLockFolder |
Mac OS 6 đến 9 |
Hệ thống hạn ngạch
| Mẫu | Nội dung được bỏ qua |
|---|---|
.quota.group |
Hệ thống hạn ngạch |
.quota.user |
Hệ thống hạn ngạch |
.quota.ops.group |
Hệ thống hạn ngạch |
.quota.ops.user |
Hệ thống hạn ngạch |
TimeMachine
| Mẫu | Nội dung được bỏ qua |
|---|---|
Backups.backupdb |
TimeMachine |
.MobileBackups |
TimeMachine |
.MobileBackups.trash |
TimeMachine |
MobileBackups.trash |
TimeMachine |
tmbootpicker.efi |
TimeMachine |
Cách sử dụng .gitignore này cho macOS
- Sao chép các quy tắc macOS ở trên hoặc tải tệp trực tiếp.
- Tạo tệp có tên .gitignore ở thư mục gốc của kho mã Git và dán các quy tắc vào đó.
- Nếu Git đã theo dõi một số tệp này, hãy chạy git rm -r --cached . rồi commit lại — Git chỉ áp dụng quy tắc bỏ qua cho các tệp chưa được theo dõi.
- Commit tệp .gitignore để mọi người trong nhóm dùng chung các quy tắc.