Skip to content

Commit af67c00

Browse files
committed
Add .gitignore file to exclude macOS, Xcode, and other build artifacts
1 parent b786efc commit af67c00

File tree

1 file changed

+75
-0
lines changed

1 file changed

+75
-0
lines changed

.gitignore

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
# macOS Specific
2+
.DS_Store
3+
.AppleDouble
4+
.LSOverride
5+
6+
# Icon must end with two \r
7+
Icon
8+
9+
# Thumbnails
10+
._*
11+
12+
# Files that might appear in the root of a volume
13+
.DocumentRevisions-V100
14+
.fseventsd
15+
.Spotlight-V100
16+
.TemporaryItems
17+
.Trashes
18+
.VolumeIcon.icns
19+
.com.apple.timemachine.donotpresent
20+
.AppleDB
21+
.AppleDesktop
22+
Network Trash Folder
23+
Temporary Items
24+
.apdisk
25+
26+
# Xcode Specific
27+
DerivedData/
28+
.idea/
29+
xcuserdata/
30+
xcuserdata/*.xcuserdatad/
31+
xcuserdata/*.xcscmblueprint/
32+
*.xcworkspace
33+
*.xcodeproj/project.xcworkspace/
34+
*.xcodeproj/xcuserdata/
35+
*.xcodeproj/project.xcworkspace/xcuserdata/
36+
37+
# Build Products
38+
build/
39+
Build/
40+
*.ipa
41+
*.app
42+
*.dSYM
43+
*.swiftmodule
44+
*.swiftdoc
45+
*.xcent
46+
47+
# Swift Package Manager
48+
.swiftpm/
49+
.build/
50+
51+
# Cocoapods
52+
Pods/
53+
Podfile.lock
54+
55+
# Carthage
56+
Carthage/Build/
57+
58+
# Fastlane
59+
fastlane/report.xml
60+
fastlane/Preview.html
61+
fastlane/screenshots
62+
fastlane/test_output
63+
*.lock
64+
65+
# Other
66+
*.log
67+
*.tiff
68+
*.tmp
69+
*.swp
70+
*.swo
71+
*.sqlite
72+
73+
# App Secrets
74+
Secrets.swift
75+
GoogleService-Info.plist

0 commit comments

Comments
 (0)