From 5b35146b253802a6969c7da9f76fcdfd6e0c7e56 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hannes=20K=C3=B6rber?= Date: Sat, 26 Aug 2017 10:22:11 +0200 Subject: [PATCH] git: Add command to clean merged branches --- git/gitconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/git/gitconfig b/git/gitconfig index 5080d91..44aaa63 100644 --- a/git/gitconfig +++ b/git/gitconfig @@ -30,6 +30,8 @@ pushall = "!sh -c 'for r in $(git remote) ; do [[ "$r" != "upstream" ]] && { echo \"--- [$r] ---\" ; git push $r \"$@\" ; } ; done' -" + branch-clean = "!sh -c 'git branch --merged | grep -v master | xargs --no-run-if-empty git branch -d'" + graph = log --graph --pretty=format:'%C(yellow)%h%Creset%C(bold red)% D%Creset %C(green)(%cr) %C(blue)%an<%ae>%Creset%n %C(bold white)%s%Creset' --all intercommit = !bash -c 'interdiff <(git show $1) <(git show $2) | less -FRS' -