Git diff-w ignoruje białe znaki tylko na początku i końcu linii

Uwielbiam używać git diff -w do ignorowania różnic w spacjach. Ale właśnie zauważyłem, że ignoruje nawet różnice w białych znakach na środku linii. Jak mogę ignorować tylko różnice w białych znakach, które pojawiają się na początku (^) lub końcu ($) linii?

Author: ma11hew28, 2010-12-04

1 answers

Do użycia na końcu wiersza:

git diff --ignore-space-at-eol

Zamiast czego aktualnie używasz:

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

Na początek linii... masz pecha, jeśli chcesz wbudowane rozwiązanie.

Jednakże, jeśli nie masz nic przeciwko pobrudzeniu sobie rąk, gdzieś tam jest dość stara łatka, która dodaje wsparcie dla "-- ignore-space-at-sol".

 359
Author: Fake Code Monkey Rashid,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-10-25 13:14:45