From ca35d123bea507d9c458c559ccdcfe2a9b9786d8 Mon Sep 17 00:00:00 2001 From: Toby Vincent Date: Sat, 15 May 2021 15:48:48 -0500 Subject: feat: added git alias for branch rename --- gitconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gitconfig b/gitconfig index 2581396..7745824 100644 --- a/gitconfig +++ b/gitconfig @@ -47,6 +47,9 @@ ll = log --pretty=format:"%C(yellow)%h%Cred%d\\ %Creset%s%Cblue\\ [a:%an,c:%cn]" # undo http://megakemp.com/2016/08/25/git-undo/ undo = "!f() { git reset --soft $(git rev-parse --abbrev-ref HEAD)@{${1-1}}; }; f" +# rename branch +brn = "!f() { git branch -m \"$(git rev-parse --abbrev-ref HEAD)\" $1; git fetch origin; git branch -u origin/$1 $1; git remote set-head origin -a; }; f" + # grep on filename f = "!git ls-files | grep -i" -- cgit v1.2.3-70-g09d2