gpt4 book ai didi

xcode - 失败的 Xcode Git Merge 卡住了

转载 作者:IT王子 更新时间:2023-10-29 01:19:11 26 4
gpt4 key购买 nike

我们有一个基于 git 的项目,有一个 friend 和一个 master 分支。他对某些文件进行了一些更改,我对其他一些文件进行了更改,我们很可能对几个相同的文件进行了更改。他 promise 并将所有更改推送到 repo 协议(protocol)。然后我去提交我的更改并尝试 pull 他的更改。我遇到了一些冲突,我大部分都支持他的更改来解决这些冲突,因为它们是我没有更改的文件。然后,当我尝试推送时,我遇到了一个致命问题:在 merge 期间无法进行部分提交。

这些是我得到的屏幕。 showing the files with source control status

The window when i try to commit

The error message

我能做什么?该项目运行良好,除了游戏的主菜单没有显示它应该显示的图像,这些图像是他正在处理的图像和他处理的类文件,除了其他几个。

最佳答案

这是一个常见的令人沮丧的情况:

  1. 打开终端
  2. 转到您的项目存储库文件夹(包含 .git stash 文件的文件夹)
  3. 将你的 merge 头移到一边输入 mv .git/MERGE_HEAD .git/MERGE_HEAD_STUCK

你的问题应该已经解决了一半,在某些情况下你需要从组织者那里 pull :

  1. 打开 Organizer - Repositories “文件 > 源代码控制 > 存储库……”
  2. 找到您项目的存储库并从这里 pull

然后您应该能够从 Xcode 再次使用 Git,您可能必须解决一些 merge 冲突,但至少这将在 Xcode 下而不是在终端上。

注意:考虑 removing the .DS_Stores from your git repository

关于xcode - 失败的 Xcode Git Merge 卡住了,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10568405/

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