From 1716076a3f8417497816d59ebcc90c5f511e9f1b Mon Sep 17 00:00:00 2001 From: Leo dev Date: Sun, 8 Feb 2026 03:44:13 +0100 Subject: [PATCH] gpr --- README.md | 9 +++++---- rc.zsh | 7 +++++++ 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 2b1e5fa..0455bdc 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,8 @@ source ~/shell-productivity/rc.zsh ## Usage -`ga` - **git add -A** -`gp` - **git pull** -`gc ` - **git commit -am ** -`postpr` - **Done after a pull request is merged, switches to master and removes the pr branch and pulls** +- `gpr ` - **git checkout -b && git push origin git branch -D ** +- `ga` - **git add -A** +- `gp` - **git pull** +- `gc ` - **git commit -am ** +- `postpr` - **Done after a pull request is merged, switches to master and removes the pr branch and pulls** diff --git a/rc.zsh b/rc.zsh index e8a526c..377b2c9 100644 --- a/rc.zsh +++ b/rc.zsh @@ -1,5 +1,6 @@ # Silently remove any conflicting aliases unalias postpr 2>/dev/null +unalias gpr 2>/dev/null unalias gc 2>/dev/null unalias ga 2>/dev/null unalias gp 2>/dev/null @@ -28,6 +29,12 @@ postpr() { echo "Switched to master, pulled latest, and deleted branch $current_branch" } +gpr() { + git checkout -b $1 + git push origin $1 + git branch -D $1 +} + gc() { git commit -am $1 }