有时候想切换到其他的branch或者试图执行merge、pull、push等操作,即使未做任何修改,也会报出这个错误,因为真正的内容没有任何修改,因此推测可能是某些状态文件或者描述文件在捣鬼。
只需要进入项目文件夹目录下,分别执行以下两行代码即可。
git rm --cached *.xcuserstate
git rm --cached *.xcuserdata
有时候想切换到其他的branch或者试图执行merge、pull、push等操作,即使未做任何修改,也会报出这个错误,因为真正的内容没有任何修改,因此推测可能是某些状态文件或者描述文件在捣鬼。
只需要进入项目文件夹目录下,分别执行以下两行代码即可。
git rm --cached *.xcuserstate
git rm --cached *.xcuserdata