我希望每当我运行git diff
或git show
时,它会自动添加--ignore-all-space
。有没有办法做到这一点?我知道我可以创建这样的别名:
[alias] sh = show --ignore-all-space di = diff --ignore-all-space
但我想直接使用diff
和show
命令。
答案 0 :(得分:3)
我不这么认为:
我没有看到任何针对git show的“--ignore-all-space
”选项
我看不到git diff
自动设置--ignore-all-space
:必须将其作为参数传递。
git diff的一个解决方案至少是使用git difftool
由于它是一个脚本(在<git>/libexec/git-core
中),您可以修改该脚本以使用始终设置的选项调用git diff
。
但是,这可能不是一个好主意,因为它可能会导致忽略甚至你的变更,发件人有机会检测和测试。
答案 1 :(得分:-1)