2

我正在使用 Xamarin Studio 在 iMac 上开发 iOS 应用程序。该解决方案托管在 Github 上。我尝试使用服务器(github)版本更新我的解决方案,但遇到了一些错误。

要拉回最新版本,我去了:版本控制>更新解决方案

我收到消息版本控制操作失败:。未合并路径:path_of_file_is_here 在此处输入图像描述

它对大约 4 个文件执行此操作。在版本控制面板上,它显示此错误发生在更新的暂存更改点。

我已与开发人员交谈,我可以看到这些文件已在文件夹结构中移动。它们已被移至他/推送版本的新子文件夹中。这会导致更新问题吗?

我尝试从我的项目中删除 4 个文件并重新更新,但我得到了同样的错误。我也必须从硬盘中删除它们吗?

是因为我对这些文件的本地版本进行了编辑而引起的吗?

将来如何避免这样的错误?

4

1 回答 1

1

您是否尝试过使用 github 桌面工具本身并选择确定。它会告诉您更多信息并允许您修复更改。我的猜测是您的代码与已存储在 github 上的更改存在冲突。

你是唯一一个在这个项目上工作的人吗?如果不是,则很可能意味着其他人更改了这些部分并推动了它们。

再次使用 github 应用程序,它是免费的,看看发生了什么。我不使用内置的 github 接口。我最初遇到了问题,然后又回到了我最喜欢的地方。如果使用其他开发环境,使用外部工具还可以更轻松地进行管理。

于 2013-09-03T15:59:14.960 回答