Я хотел бы получить журнал изменений и аннотацию обвинения, которая игнорирует изменения в переносе строк.Например ...
-This is the hardest part of testing, where do you start? People often
-get overwhelmed at the apparent enormity of the task of testing a
-whole module. Best place to start is at the beginning. Date::ICal is
-an object-oriented module, and that means you start by making an
-object. So we test C<new()>.
+This is the hardest part of testing, where do you start? People often get
+overwhelmed at the apparent enormity of the task of testing a whole module.
+The best place to start is at the beginning. C<Date::ICal> is an
+object-oriented module, and that means you start by making an object. Test
+C<new()>.
Содержимое там изменилось очень мало, но журнал и обвинение покажут, что все изменилось.Это затрудняет просмотр исправлений и мешает инструментам проверять возраст кода.
-w
недостаточно.
ОБНОВЛЕНИЕ :получил половину ответа: git log -p --word-diff
охватывает ведение журнала.