这是我的gitignore文件:
# Xcode
*.pbxuser
*.mode1v3
*.mode2v3
*.perspectivev3
*.xcuserstate
project.xcworkspace/
xcuserdata/
Run Code Online (Sandbox Code Playgroud)
但是,它仍会检测到更改:
BW.xcodeproj/project.xcworkspace/xcuserdata/cooluser.xcuserdatad/UserInterfaceState.xcuserstate
Run Code Online (Sandbox Code Playgroud)
这是在XCode 6上.
我究竟做错了什么?
谢谢!
Kuh*_*ess 15
该文件BW.xcodeproj/project.xcworkspace/[...]/UserInterfaceState.xcuserstate必须已由git跟踪.
向.gitignore其中添加条目时,只会影响未跟踪的文件.如果已跟踪它们,则不会自动从存储库中删除它们.
您可以使用以下方法手动删除此文件 git rm --cached BW.xcodeproj/project.xcworkspace