答案 0 :(得分:0)
您是否尝试使用git diff来查看已完成的修改,有时候您使用哪个可能会导致文件格式化。
答案 1 :(得分:0)
正如@Oliver在评论中提到的那样,它看起来就像行尾差异。
为了帮助你,我会引用两个回答:
首先从here开始,了解如何在git diff
中显示行结尾差异:
首先,请确保您使用彩色输出(例如使用
git diff --color
)并且您已启用空白高亮显示(例如)git config color.diff.whitespace "red reverse"
但是,这可能不适用于所有情况,因为
git
似乎并不适用 突出显示已删除行的尾随空格。看空白 您已删除,只需使用git diff -R
将空格放在'添加'比较的一面,它在哪里 确实突出显示。
有关详细信息,请参阅this SO question上的答案。
关于如何解决行结束问题3>,来自here的第二个
GitHub suggests你应该确保只使用\ n作为 git-handling repos中的换行符。有一个选项 自动转换:
$ git config --global core.autocrlf true
当然,据说这可以将crlf转换为lf 将cr转换为lf。我希望这仍然有用......
注意:请参考原始问题/答案以确保它们符合您的需要,因为git repos通常包含无价的数据并且弄乱它们并不是一个好主意,除非您知道自己在做什么。