首页 > 解决方案 > git rebase 导致文件中的控制字符

问题描述

这只是第二次发生在我身上:我做了一个 git rebase 并且不得不手动合并更改。我为此使用了meld via get mergetool。它运作良好,我承诺并继续变基。之后我检查了差异,突然发现文件中的几个控制字符和差异看起来很奇怪。代码中损坏的地方甚至不在受合并影响的地方。

    "just make a new list item
-    normal! gi^M[m
+    normal! gi
+[m
    call s:clone_marker_from_to(a:lnum, a:lnum+1)

知道这可能是什么原因以及将来如何避免它吗?

标签: gitrebasemeld

解决方案


推荐阅读