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

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


git:log

Различия

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

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

Следующая версия
Предыдущая версия
git:log [2019/11/11 01:04]
werwolf создано
git:log [2023/01/12 12:18] (текущий)
Строка 1: Строка 1:
 ======Log====== ======Log======
 +**Справка - git help log**
 <code powershell>​ <code powershell>​
-git log - Все логи  ​//​Справка - git help log+git log - Все логи  ​
 </​code>​ </​code>​
 выход из программы ​ "​q"​ выход из программы ​ "​q"​
Строка 49: Строка 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.1573423494.txt.gz · Последние изменения: 2023/01/12 12:16 (внешнее изменение)