From 0f591316669f897850c32fb305be6961daa773da Mon Sep 17 00:00:00 2001 From: randomuser Date: Sat, 24 Dec 2022 00:54:45 -0600 Subject: [PATCH] add git-related function and alias --- bash/bashrc | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/bash/bashrc b/bash/bashrc index 8724008..0198a11 100644 --- a/bash/bashrc +++ b/bash/bashrc @@ -43,4 +43,15 @@ rss() { cd - } +# stolen from stackoverflow +# code from a stranger is always perfect +git_main_branch () { + git branch | cut -c 3- | grep -E '^master$|^main$' +} + +gp() { + git push -u origin $(git_main_branch) +} + +alias gs='git status' alias f=files