gpt4 book ai didi

xcode - 由于与 UserInterfaceState.xcuserstate 冲突而无法合并

转载 作者:行者123 更新时间:2023-12-04 00:39:03 25 4
gpt4 key购买 nike

我创建了一个分支并进行了一系列更改。我提交了更改,然后将更改存档。然后我切换到主分支并尝试进行合并。它说我有未提交的更改。所以我在 master 分支上做了一个提交,看看它在说什么。它说有一个名为 UserInterfaceState.xcuserstate 的文件被修改。所以我提交了更改(不确定更改是什么)。然后我再次尝试合并。然后它打开一个合并窗口并指示与 UserInterfaceState.xcuserstate 存在冲突。所以我回到分支,发现现在需要提交同一个文件。这在之前没有出现过。所以我提交了它并回到主分支。我再次尝试合并,但由于未提交的更改而无法合并。果然,UserInterfaceState.xcuserstate 再次需要提交。我提交并尝试合并。冲突也有同样的问题。它的恶性循环。

此文件是什么以及如何解决报告的冲突。它没有显示在我的项目导航窗口中。此外,它不在 unix 文件系统中。我完全被困住了。建议?我正在使用 xcode 4.5.2

最佳答案

UserInterfaceState.xcuserstate是 Xcode 保存 GUI 状态的地方,例如窗口位置、打开的选项卡、项目检查器中的扩展节点等。

简单地调整 Xcode 窗口的大小将导致此文件发生更改并被您的源代码控制系统标记为已修改。您可以让您的 SCM 系统忽略对项目本身不重要的特定文件。

Git:Git ignore file for Xcode projects
颠覆:SVN ignore pattern with Xcode 4

关于xcode - 由于与 UserInterfaceState.xcuserstate 冲突而无法合并,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13870652/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com