git diff
Команда приймає додаткові значення --stat
:
--stat[=<width>[,<name-width>[,<count>]]]
Generate a diffstat. You can override the default output width for
80-column terminal by --stat=<width>. The width of the filename
part can be controlled by giving another width to it separated by a
comma. By giving a third parameter <count>, you can limit the
output to the first <count> lines, followed by ... if there are
more.
These parameters can also be set individually with
--stat-width=<width>, --stat-name-width=<name-width> and
--stat-count=<count>.
(Для сценаріїв ви можете використовувати git diff-tree
безпосередньо, оскільки це більше "сантехнічна" команда, хоча я підозрюю, що ви будете добре в будь-якому випадку. Зауважте, що вам потрібен той самий додатковий текст, --stat
коли ви користуєтесь git diff-tree
. Суттєва різниця між використанням git diff
"фарфору" "передній кінець та команда git diff-tree
сантехніки - це те, що git diff
шукає налаштовані налаштування для параметрів, таких як diff.renames
вирішити, чи потрібно робити перейменування. Перевірити це, плюс передній кінець git diff
буде еквівалентним, git diff-index
якщо ви порівнюєте команду з індексом Наприклад, іншими словами, git diff
читає конфігурацію і автоматично викликає правильну сантехніку .)