gpt4 book ai didi

git - .xccheckout 有树冲突

转载 作者:太空狗 更新时间:2023-10-29 13:23:20 25 4
gpt4 key购买 nike

使用 Xcode 5.x 和 Git,我们提交了这个文件:MyProjectName.xccheckout。然后我们将这个提交推送到我们的中央仓库。现在,当团队中的其他人执行 Pull 操作时,我们会收到错误消息:“MyProjectName.xccheckout 有树冲突。”

关于这个主题有几篇文章,看起来正确的做法是提交这个文件。但是既然我们已经这样做了,我们如何处理冲突呢?

此帖Should *.xccheckout files in Xcode5 be ignored under VCS?涵盖相同的问题,但看不到他们如何解决冲突。

  • 更新:我手动将中央存储库中的更改 merge 到我的本地副本,然后尝试再次执行 Pull,但遇到了同样的错误。我还注意到此文件中的值不时发生变化,但不确定是什么原因造成的。

  • 更新:以下是文件中正在更改的值的示例:
    IDESourceControlProjectIdentifier
    3869BFC7-FD51-432F-A70B-CE2ADC0CDF1F

最佳答案

你试过从 git 中删除这个文件吗

rm YourProjectName.xcodeproj/project.xcworkspace/xcshareddata/YourProjectName.xccheckout

下一步是提交

git commit -m "remove YourProjectName.xccheckout"

从最先跟踪该文件的机器再次推送。

此操作将从 repo 中删除 .xccheckout,其他团队成员可以 pull 。

关于git - .xccheckout 有树冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23545770/

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