我有两个分支,一个比另一个更新,我想将更新的分支合并到过时的分支中,但只有不会导致冲突的提交。当我进行合并并尝试签出未暂存的文件时,它会显示“警告:路径“我的文件”未合并”,无论如何我都想合并,我该怎么做?
问问题
109 次
1 回答
1
让我们调用您的分支outdated
和updated
. 我假设您想在不合并冲突文件的updated
情况outdated
下进行合并,但以某种方式保留您的updated
分支版本。所以:
上车
outdated
。尝试合并updated
.Git 发出一个冲突文件列表。
写下他们的路径名。
中止合并。
回去吧
updated
。将冲突的文件复制到更安全的地方(在此工作树之外)。从中签
outdated
出冲突文件,从而用updated
那些因为相同而不会冲突的文件的版本覆盖冲突文件。重新开始
outdated
并进行合并。重新开始
updated
并将冲突的文件复制回工作树。
于 2020-05-31T17:58:59.943 回答