From 1c9a64ece6dce901aac114deaa71b298a32fbfb4 Mon Sep 17 00:00:00 2001 From: Michael Fryar Date: Fri, 8 Oct 2021 08:24:00 -0700 Subject: [PATCH] feat(git): add `gswm` and `gswd` aliases (#9897) Co-authored-by: Nathaniel Young --- plugins/git/README.md | 2 ++ plugins/git/git.plugin.zsh | 2 ++ 2 files changed, 4 insertions(+) diff --git a/plugins/git/README.md b/plugins/git/README.md index 12e3676e..11308087 100644 --- a/plugins/git/README.md +++ b/plugins/git/README.md @@ -169,6 +169,8 @@ plugins=(... git) | gsu | git submodule update | | gsw | git switch | | gswc | git switch -c | +| gswm | git switch $(git_main_branch) | +| gswd | git switch $(git_develop_branch) | | gts | git tag -s | | gtv | git tag \| sort -V | | gtl | gtl(){ git tag --sort=-v:refname -n -l ${1}* }; noglob gtl | diff --git a/plugins/git/git.plugin.zsh b/plugins/git/git.plugin.zsh index 5c5db997..dbcc7bdd 100644 --- a/plugins/git/git.plugin.zsh +++ b/plugins/git/git.plugin.zsh @@ -295,6 +295,8 @@ alias gstall='git stash --all' alias gsu='git submodule update' alias gsw='git switch' alias gswc='git switch -c' +alias gswm='git switch $(git_main_branch)' +alias gswd='git switch $(git_develop_branch)' alias gts='git tag -s' alias gtv='git tag | sort -V'