我正在一个 Xcode 项目中工作,尝试配置 .gitignore 文件以排除 xcuserdata 文件夹内的所有内容。
以下是我的 .gitignore 文件:
# Xcode
.DS_Store
*/build/*
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
xcuserdata
profile
*.moved-aside
DerivedData
.idea/
*.hmap
xcuserdata/*
但每次构建/运行项目并执行git status
时,它仍然显示以下修改的文件:
modified: MyProject.xcodeproj/project.xcworkspace/xcuserdata/fernando.xcuserdatad/UserInterfaceState.xcuserstate
有人知道出了什么问题吗?