Git 仍然显示行尾字符
Git still showing end of line characters
我刚刚将一个 SVN 存储库迁移到 Git,并且在使用 show
和 status
检查存储库时,它在每一行显示 ^M
。目前没有其他人在我的团队中使用 Git 所以我不能要求他们 autocrlf
他们的提交,我尝试的任何东西(.gitattributes、autocrlf、show -w 等)都没有摆脱在输出上。
如何在使用 git show
和 git diff
时去掉该输出?我希望我不必用不同的设置重做 git svn clone
显然,在发布这个问题两秒钟后我已经找到了答案。
使用git config core.whitespace cr-at-eol
可以解决这个问题
我刚刚将一个 SVN 存储库迁移到 Git,并且在使用 show
和 status
检查存储库时,它在每一行显示 ^M
。目前没有其他人在我的团队中使用 Git 所以我不能要求他们 autocrlf
他们的提交,我尝试的任何东西(.gitattributes、autocrlf、show -w 等)都没有摆脱在输出上。
如何在使用 git show
和 git diff
时去掉该输出?我希望我不必用不同的设置重做 git svn clone
显然,在发布这个问题两秒钟后我已经找到了答案。
使用git config core.whitespace cr-at-eol
可以解决这个问题