Инструменты пользователя

Инструменты сайта


git:log

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
git:log [2019/11/11 01:05]
werwolf
git:log [2023/01/12 12:18] (текущий)
Строка 50: Строка 50:
  <​p>​lorem dasdas</​p>​  <​p>​lorem dasdas</​p>​
  <​p>​lorem dasdas</​p>​  <​p>​lorem dasdas</​p>​
 +</​code>​
 +
 +====статистика по количеству строк====
 +
 +<code powershell>​
 +git log --pretty=format:​==%an --numstat | sed -r '/​==.*/​{s/​^==//;​h;​D};/​^$/​D;​s/​-/​0/​g;​s/​\t[^\t]+$//;​G;​s/​(.*)\n(.*)/​\2\t\1/'​| awk -F '​\t'​ '​{add[$1]+=$2;​del[$1]+=$3} END {for (i in add) {print i,​add[i],​del[i]}}'​
 +
 +
 +Sergey Anchikin 16303 3899
 +werwolf 7623 10430
 +Chuvashin Viacheslav 2 0
 +
 +</​code>​
 +
 +Чтобы получить числа в вашем текущем рабочем дереве,​ сделайте это:
 +<code powershell>​
 +git diff --shortstat `git hash-object -t tree /dev/null`
 </​code>​ </​code>​
git/log.1573423532.txt.gz · Последние изменения: 2023/01/12 12:16 (внешнее изменение)