忽略user interface state文件
步骤:
第一步:删除本地的UserInterfaceState.xcuserstate缓存
命令行:git rm --cached 该文件路径
git commit -m "Removed file that shouldn't be tracked"
[ProjectName].xcodeproj/project.xcworkspace/xcuserdata/[Username].xcuserdatad/UserInterfaceState.xcuserstate
可以通过Finder打开文件
第二步:.git目录下创建.gitignore文件
命令行: vim .gitignore
文件内容:
*.xcuserstate
project.xcworkspace
xcuserdata
UserInterfaceState.xcuserstate
project.xcworkspace/
xcuserdata/
UserInterface.xcuserstate
最后:重新打开Xcode.