git-diff忽略^ M
在某些文件包含^ M作为换行符的项目中。显然,不可能对这些文件进行区分,因为git-diff将其视为整个文件只是一行。 与以前的版本有何不同? 是否有类似“比较时将^ M作为换行符”的选项? prompt> git-diff "HEAD^" -- MyFile.as diff --git a/myproject/MyFile.as b/myproject/MyFile.as index be78321..a393ba3 100644 --- a/myproject/MyFile.cpp +++ b/myproject/MyFile.cpp @@ -1 +1 @@ -<U+FEFF>import flash.events.MouseEvent;^Mimport mx.controls.*;^Mimport mx.utils.Delegate \ No newline at end of file +<U+FEFF>import flash.events.MouseEvent;^Mimport mx.controls.*;^Mimport mx.utils.Delegate \ No newline at end of file prompt> 更新: 现在,我编写了一个Ruby脚本,该脚本签出了最新的10个修订并将CR转换为LF。 …