首先说说它的作用:
UserInterfaceState.xcuserstate是Xcode中保存的用户操作的GUI状态,如窗口位置,打开的标签页,在项目检查等展开的节点、 简单地调整大小的Xcode窗口将这个文件来改变和修改您的源代码控制系统进行标记。
每个开发者此文件都会是modify状态,为了避免多个开发者的冲突那么我们最好ignore它为好!
第一步:cd 到你的工程主目录
第二步:git rm --cache */UserInterfaceState.xcuserstate
第三步:git commit -m "Never see you again, UserInterfaceState"
然后去管理工具中选中列出的untrack文件,igonre它,最后再push一下。
大功告成!
其实网上搜索这样类似的问题很多, 但是很多都是copy过来的答案, 有些我都没搞懂。这个方法在stackoverflow上面看到的,有用!希望能帮助大家!
网友评论