Git提供了两个默认的UI工具(至少在Windows上):Git GUI和Gitk。
当浏览提交时,Gitk有一个名为“忽略空格变化”的复选框,可以使差异仅显示与空格无关的更改。
但是,Git GUI始终显示完整的差异,并且没有相应的复选框。
是否有方法让Git GUI也忽略空格变化?
回答自己...
在Git GUI主菜单中选择 编辑 -> 选项。在附加差异参数中输入 -w
(或 --ignore-all-space
)。
实际上,任何其他的 git-diff
参数 也可以放在那里。
GitGui->首选项...
。 - Adi Shavit