Подтвердить что ты не робот

Git: найдите наибольшую фиксацию (ы)

Какой способ найти наибольшие коммиты (т.е. совершает ввод большинства изменений, например, подсчитывается как количество добавленных/удаленных строк) в репозитории git

Заметьте, что я действительно хочу, чтобы наибольшие коммиты, а не наибольшие файлы, поэтому git найти живое завершение здесь не помогает.

4b9b3361

Ответ 1

вы можете использовать git log --format=format:"%H" --shortstat. Он выведет что-то вроде

b90c0895b90eb3a6d1528465f3b5d96a575dbda2
 2 files changed, 32 insertions(+), 7 deletions(-)

642b5e1910e1c2134c278b97752dd73b601e8ddb
 11 files changed, 835 insertions(+), 504 deletions(-)

// other commits skipped

Похоже на легко анализируемый текст.