1. ホーム
  2. git

[解決済み] Git の diff -w で、行頭と行末の空白だけを無視する

2022-03-24 10:57:33

質問

を使うのが好きです。 git diff -w を使用すると、空白の違いを無視することができます。しかし、行の途中の空白の違いも無視することに今気づきました。行頭(^)や行末($)にある空白の違いだけを無視するにはどうしたらいいでしょうか?

解決方法は?

行末に使用する場合。

git diff --ignore-space-at-eol

代わりに現在使用しているもの。

git diff -w (--ignore-all-space)

行頭の場合...ビルトインソリューションを望むなら、運が悪いです。

しかし、もしあなたが自分の手を汚しても構わないのであれば、かなり古いパッチがどこかにあり、それは "--ignore-space-at-sol" のサポートを追加するものです。