From a42bc943a77506df9a116417ecd66feda61a5ae3 Mon Sep 17 00:00:00 2001 From: Maxim Likhachev Date: Thu, 5 Dec 2019 14:10:22 +0300 Subject: [PATCH] git: aliases: ++lm, diffs, attributes --- etc/soft/git/gitconfig | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/etc/soft/git/gitconfig b/etc/soft/git/gitconfig index 2608449..2a137f1 100644 --- a/etc/soft/git/gitconfig +++ b/etc/soft/git/gitconfig @@ -70,6 +70,11 @@ # Исправление последнего коммита ca = commit --amend + # Список diff-методов для сохранения в .gitattributes + diffs = "!grep '\\[diff \"' ~/.gitconfig | cut -d '\"' -f 2 | awk '{ print \"*.\" $0 \" diff=\" $0 }'" + + attributes = diffs #noindex + # git push в текущий origin u = "!echo git push origin $(git rev-parse --abbrev-ref HEAD)" @@ -107,6 +112,9 @@ # Полный журнал изменений lf = log --source --graph --stat --date=iso --pretty=medium --decorate=full + # Список сообщений коммитов, сгруппированных по авторам + lm = shortlog -n -e -c + # Список коммитов с выводом изменений ld = log --source --stat --date=iso --pretty=medium -p