在不合并的情况下修复 trivial/inexplicable git 冲突

fix trivial/inexplicable git conflicts without merging

在 bitbucket 上的 pull request 预览中,我出现了一些琐碎的冲突,比如这个,它在源中有一个空行,在目标中也有一个空行,但是 git 认为这是一个冲突

+<<<<<<< destination:fdgdfdf35245b453kjb4k63k454

+=======
+        
+>>>>>>> source:34235hj3235g2kighbhjgk4jh25

现在,我当然可以 运行 git merge master 在开发分支中创建上面的行,修复 'conflict' 并推送到远程。但这将意味着分支被合并到 master - 我希望它保持一个单独的分支。这可能吗?为什么 git 仍然认为以上内容是冲突的?

diff 的底部包含空格,而顶部没有。

一个空行仍然可以包含在一个更改中,如果你们都更改了这一行,一个有空格一个没有,那么就会造成冲突。