我在项目上运行了以下命令来删除尾随空格。
find . -name '*.rb' | xargs perl -pi -e 's/ +$//'
但是当我这样做时它起作用了
git add -p
我看到已删除一行并添加了相同的行。我没有看到任何视觉指示器已删除尾随空格。我不确定它是否相关但我在我的.gitconfig上设置了
[apply]
whitespace = nowarn
在执行git时添加-p我应该传递哪些额外参数来查看已删除尾部空格的可视指示符?
答案 0 :(得分:0)
您可以使用图形工具(例如gvimdiff)查看它。尝试使用“git difftool”。
据我所知,git的默认行为是显示以红色突出显示的尾随空格,仅显示您添加的行,而不是被删除的行。