Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git .xcheckout发生树冲突_Git_Version Control_Xcode5_Bitbucket_Shared Data - Fatal编程技术网

Git .xcheckout发生树冲突

Git .xcheckout发生树冲突,git,version-control,xcode5,bitbucket,shared-data,Git,Version Control,Xcode5,Bitbucket,Shared Data,使用Xcode 5.x和Git,我们对这个文件进行了提交:MyProjectName.xcheckout。然后,我们将这一承诺推到了我们的中央回购协议上。现在,当团队中的其他人执行拉取操作时,我们会得到错误:“MyProjectName.xccheckout发生树冲突。” 关于这个主题有几篇文章,正确的做法是提交这个文件。但现在我们已经做到了,我们如何处理冲突 这篇文章涵盖了同样的问题,但没有看到他们是如何解决冲突的 更新:我手动将中央回购的更改合并到本地副本,然后再次尝试拉取,但得到相同的错

使用Xcode 5.x和Git,我们对这个文件进行了提交:MyProjectName.xcheckout。然后,我们将这一承诺推到了我们的中央回购协议上。现在,当团队中的其他人执行拉取操作时,我们会得到错误:“MyProjectName.xccheckout发生树冲突。”

关于这个主题有几篇文章,正确的做法是提交这个文件。但现在我们已经做到了,我们如何处理冲突

这篇文章涵盖了同样的问题,但没有看到他们是如何解决冲突的

  • 更新:我手动将中央回购的更改合并到本地副本,然后再次尝试拉取,但得到相同的错误。我还注意到这个文件中的值会不时变化,但不确定是什么原因造成的

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


您是否尝试通过从git中删除此文件

rm YourProjectName.xcodeproj/project.xcworkspace/xcshareddata/YourProjectName.xccheckout
下一步是提交

git commit -m "remove YourProjectName.xccheckout"
从首先跟踪此文件的计算机再次推送


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

“树冲突”听起来像是
svn
而不是
git
…不是svn,使用git和bitbucketWe我们已经从repo中删除了该文件。基于与此主题相关的其他线程,我们仍然想知道是否应该将此文件置于源代码控制之下。仍然无法找到解决“树冲突”错误的方法。这对我很有效。只需删除/签出新的分支(确保没有正在进行的合并挂起),然后删除相应的xccheckout文件,提交,执行合并,它就可以正常工作。它不是
git rm
,不是
rm