Xcode版本控制:致命:无法在合并期间执行部分提交
在使用Xcode的源代码管理时,在 按提交文件并按 工作副本“项目”提交文件失败。 致命:无法在合并期间执行部分提交 我使用的是Xcode 9+。我已经看过了,但没有找到任何解决Xcode源代码管理问题的方法 谢谢你的帮助 您必须使用Xcode版本控制:致命:无法在合并期间执行部分提交,xcode,git,version-control,Xcode,Git,Version Control,在使用Xcode的源代码管理时,在 按提交文件并按 工作副本“项目”提交文件失败。 致命:无法在合并期间执行部分提交 我使用的是Xcode 9+。我已经看过了,但没有找到任何解决Xcode源代码管理问题的方法 谢谢你的帮助 您必须使用终端解决此问题Xcode(从Xcode 9开始)不支持git中的许多功能,例如git stash 选项1-使用Xcode 接下来,尝试阶段化所有本地更改,并使用Xcode重复您的步骤 打开终端 导航到项目目录:cd/path/to/project 暂存所有本地更改:
终端解决此问题Xcode
(从Xcode 9开始)不支持git中的许多功能,例如git stash
选项1-使用Xcode
接下来,尝试阶段化所有本地更改,并使用Xcode重复您的步骤
打开终端
导航到项目目录:cd/path/to/project
暂存所有本地更改:git add.
打开Xcode并再次尝试提交
选项2-使用终端转移并提交
如果选项1
没有解决问题,您可以使用终端本身完成此任务
打开终端
导航到项目目录:cd/path/to/project
隐藏您的更改(IMP):git Stash保存此隐藏的名称
重置代码更改:git重置--硬头~30
拉取远程的最新状态:git拉取源分支名称
重新应用本地更改:git stash apply
检查当前状态:git状态
提交阶段更改:git add file1 file2
提交更改:git提交-m“提交消息”
将更改推送到远程:git推送到源分支名称
希望有帮助 正如错误所说,正在进行合并。您可以使用此目录中的git terminal/GUI来确认这一点。因此,解决这一问题的唯一方法是使用终端?不,肯定是这样。Xcode 9有一个名为源代码管理的菜单。如果您已经设置了此选项,它可以fetch&refresh
为您设置代码:)好的,那么我如何在不使用终端的情况下在xcode中解决此问题您是否尝试过源代码管理
菜单中的fetch&refresh
选项?