Git .xcheckout发生树冲突
使用Xcode 5.x和Git,我们对这个文件进行了提交:MyProjectName.xcheckout。然后,我们将这一承诺推到了我们的中央回购协议上。现在,当团队中的其他人执行拉取操作时,我们会得到错误:“MyProjectName.xccheckout发生树冲突。” 关于这个主题有几篇文章,正确的做法是提交这个文件。但现在我们已经做到了,我们如何处理冲突 这篇文章涵盖了同样的问题,但没有看到他们是如何解决冲突的Git .xcheckout发生树冲突,git,version-control,xcode5,bitbucket,shared-data,Git,Version Control,Xcode5,Bitbucket,Shared Data,使用Xcode 5.x和Git,我们对这个文件进行了提交:MyProjectName.xcheckout。然后,我们将这一承诺推到了我们的中央回购协议上。现在,当团队中的其他人执行拉取操作时,我们会得到错误:“MyProjectName.xccheckout发生树冲突。” 关于这个主题有几篇文章,正确的做法是提交这个文件。但现在我们已经做到了,我们如何处理冲突 这篇文章涵盖了同样的问题,但没有看到他们是如何解决冲突的 更新:我手动将中央回购的更改合并到本地副本,然后再次尝试拉取,但得到相同的错
- 更新:我手动将中央回购的更改合并到本地副本,然后再次尝试拉取,但得到相同的错误。我还注意到这个文件中的值会不时变化,但不确定是什么原因造成的
- 更新:以下是文件中正在更改的值的示例:
IDESourceControlProjectIdentifier
3869BFC7-FD51-432F-A70B-CE2ADC0CDF1F
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
?