Xcode表示“未提交的更改”每当我尝试git拉或推

Xcode表示“未提交的更改”每当我尝试git拉或推,第1张

概述我在我的项目中使用git,每当我尝试从 Xcode中抽出时,我得到“未提交更改”,并阻止我拉/推. 我尝试提交并找到一个扩展名为* .xcuserstate的文件,每当我打开/滚动到Xcode中的任何项目文件时,这个文件被修改.这让我没有任何选择,只能做一个包含该文件的单一提交,该文件用无意义的提交填充git提交日志. 这是有办法阻止这种行为吗? 我试图将* .xcuserstate和xcuse 我在我的项目中使用git,每当我尝试从 Xcode中抽出时,我得到“未提交的更改”,并阻止我拉/推.
我尝试提交并找到一个扩展名为* .xcuserstate的文件,每当我打开/滚动到Xcode中的任何项目文件时,这个文件被修改.这让我没有任何选择,只能做一个包含该文件的单一提交,该文件用无意义的提交填充git提交日志.

这是有办法阻止这种行为吗?

我试图将* .xcuserstate和xcuserdata放入git忽略,但这会导致Xcode在每次尝试拉时崩溃.

Xcode 4.2和4.3发生这种情况

解决方法 通常你不想把* .xcuserstate和* .xcuserdata文件放到你的 Git仓库里.这些文件不是您的项目的一部分,但它们只是Xcode存储其重新加载项目时有用的本地信息的地方.

您可以使用以下方法解决此问题

git rm --cached *.xcuserstate *.xcuserdata

然后提交结果.这将从存储库中删除这些文件,而不从工作目录中删除它们.

总结

以上是内存溢出为你收集整理的Xcode表示“未提交的更改”每当我尝试git拉或推全部内容,希望文章能够帮你解决Xcode表示“未提交的更改”每当我尝试git拉或推所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1095362.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存