Xcode can';t将特征分支合并回主分支“;源代码管理操作失败,因为找不到文件

Xcode can';t将特征分支合并回主分支“;源代码管理操作失败,因为找不到文件,xcode,git,git-merge,Xcode,Git,Git Merge,我目前有两个分支,主分支和功能分支。功能分支已经完成,所以我想通过基本上用功能分支覆盖主分支来合并它们 然而,当我打开合并窗口时,我有一个空白编辑器,左侧的许多文件有一个带有C的红色方块 每当我在带有红色警告的文件上打卡时,我都会收到一条错误消息,上面说: 每个文件都会出现相同的错误。我应该怎么做才能合并我的两个分支 其他一些可能很重要的注意事项: 我的存储库是远程的 我重新组织了要素分支上的文件和文件夹 主分支和功能分支仍能成功编译和运行 在这种情况下,最好在命令行中切换到Git,而不是

我目前有两个分支,主分支和功能分支。功能分支已经完成,所以我想通过基本上用功能分支覆盖主分支来合并它们

然而,当我打开合并窗口时,我有一个空白编辑器,左侧的许多文件有一个带有C的红色方块

每当我在带有红色警告的文件上打卡时,我都会收到一条错误消息,上面说:

每个文件都会出现相同的错误。我应该怎么做才能合并我的两个分支

其他一些可能很重要的注意事项:

  • 我的存储库是远程的
  • 我重新组织了要素分支上的文件和文件夹
  • 主分支和功能分支仍能成功编译和运行

在这种情况下,最好在命令行中切换到Git,而不是尝试在XCode中模拟场景:

cd /path/to/repo
git checkout feature_branch
git merge -s ours master
git checkout master
git merge feature_branch

然后,您可以继续使用XCode,并推送您的
主分支。

重命名文件夹后,XCode 11出现类似问题。