The existing ignore rules were anchored to repo root, so the nested *.xcodeproj/project.xcworkspace/xcuserdata/ never matched and kept showing up as a change on every commit. Add **/xcuserdata/ and *.xcuserstate and untrack the file. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
35 lines
370 B
Plaintext
35 lines
370 B
Plaintext
# Xcode
|
|
**/xcuserdata/
|
|
*.xcuserstate
|
|
*.xcodeproj/xcuserdata/
|
|
*.xcworkspace/xcuserdata/
|
|
*.xcworkspace/contents.xcworkspacedata
|
|
DerivedData/
|
|
build/
|
|
*.hmap
|
|
*.ipa
|
|
*.dSYM.zip
|
|
*.dSYM
|
|
|
|
# Swift Package Manager
|
|
.build/
|
|
.swiftpm/
|
|
|
|
# CocoaPods
|
|
Pods/
|
|
Podfile.lock
|
|
|
|
# macOS
|
|
.DS_Store
|
|
.AppleDouble
|
|
.LSOverride
|
|
|
|
# Obj-C/Swift specific
|
|
*.moved-aside
|
|
*.gcno
|
|
|
|
# Editor
|
|
.idea/
|
|
*.swp
|
|
*.swo
|