From 9a134293ecf46cd73d493b25d35239dfe05651f1 Mon Sep 17 00:00:00 2001 From: yushyin Date: Sun, 28 Apr 2019 23:31:14 +0200 Subject: Git: Add rmbranch alias --- git/config | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/git/config b/git/config index 069f4f9..03c6e91 100644 --- a/git/config +++ b/git/config @@ -67,3 +67,11 @@ /$rx/ && !/HEAD/ ? $_ : () \ } Git::command(qw/branch --sort=committerdate -r/) \ '" + + # rmbranch branchname deletes local und remote branch + # defaults to origin + rmbranch = !"perl -MGit -E' \ + my ($re, $br) = (@ARGV > 1? shift : q{origin}, shift // q{}); \ + Git::command_noisy(qw{branch -d}, $br); \ + Git::command_noisy(qw{push -d}, $re, $br); \ + '" -- cgit v1.2.3-24-g4f1b