Как я ответил здесь :
Предполагается, что он отражает количество изменений (в строках) каждого файла в списке.
Плюс знаки для дополнений, минусы для удалений.
118 дает количество измененных строк, а - / + дает вам долю удалений / добавлений.
Когда количество изменений может уместиться в строку, вы получите ' + ' за добавление, ' - ' за удаление;
В противном случае это приближение, например,
CHANGES.txt | 47 +++++++++++++++++++++++++++++++++
make-release.py | 77 +++++++++++++++++++++++++++++++++++++++----------------
2 files changed, 102 insertions(+), 22 deletions(-)
На CHANGES.txt
, так как вы можете видеть, что нет ' - ', а поскольку 47 ' + ' много, у вас их пропорциональное количество (т.е. 100 %).
На make-release.py
вы увидите, что x39 ' + ' означает 55 добавлений и x16 ' - ' означает 22 удаления.
Точно так же, как их пропорция, и только количество, чтобы соответствовать экрану вывода.
Количество знаков в строке, кратное GCD
, которое соответствует ширине строки.
Надеюсь, это поможет.