Git 仍然显示行尾字符

Git still showing end of line characters

我刚刚将一个 SVN 存储库迁移到 Git,并且在使用 showstatus 检查存储库时,它在每一行显示 ^M。目前没有其他人在我的团队中使用 Git 所以我不能要求他们 autocrlf 他们的提交,我尝试的任何东西(.gitattributes、autocrlf、show -w 等)都没有摆脱在输出上。

如何在使用 git showgit diff 时去掉该输出?我希望我不必用不同的设置重做 git svn clone

显然,在发布这个问题两秒钟后我已经找到了答案。

使用git config core.whitespace cr-at-eol可以解决这个问题