如何忽略相同更改的合并冲突

时间:2016-01-05 17:45:05

标签: git merge

我遇到了这次合并冲突:

my %frame_name =  (
<<<<<<< Updated upstream
    G => 'GOTO',
    D => 'DBGF',
    C => 'FROM',
=======
    G => 'GOTO',
    D => 'DBGF',
    C => 'FROM',
>>>>>>> Stashed changes
);

可以强制git自动合并这些冲突吗?

1 个答案:

答案 0 :(得分:1)

中止你的合并并尝试你的合并而忽略空格:

git merge --abort
git merge -Xignore-space-change whitespace
  

第一个选项在比较行时完全忽略空格,   第二个将一个或多个空格字符的序列视为   等效。

More information(请参阅“忽略空白”部分)

同样请参阅this answer