Skip to content

Commit

Permalink
git
Browse files Browse the repository at this point in the history
  • Loading branch information
bhipple committed Feb 3, 2025
1 parent a60f9b0 commit 0637248
Show file tree
Hide file tree
Showing 2 changed files with 77 additions and 83 deletions.
10 changes: 6 additions & 4 deletions bin/mk-git-aliases
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,14 @@ set -euxo pipefail
tgt=$HOME/dotfiles/zsh/git_aliases.zsh

echo "# Generated by ../bin/mk-git-aliases; do not edit" > $tgt

for c in $(git --help -a | grep '^ [a-z]' | grep -v grep | awk '{print $1}'); do
echo "alias g$c=\"git $c\"" | tee -a $tgt
done

git la | grep -Ev '^g' | cut -d'=' -f1 | grep -v '-' | xargs -I{} echo 'alias g{}="git {}"' | tee -a $tgt

echo 'alias gg="git grep"' | tee -a $tgt
echo 'alias ggi="git grep -i"' | tee -a $tgt
echo 'alias gprs="git prs"' | tee -a $tgt
echo 'alias grf="git rf"' | tee -a $tgt

for c in $(git --help -a | grep '^ [a-z]' | awk '{print $1}'); do
echo "alias g$c=\"git $c\"" | tee -a $tgt
done
150 changes: 71 additions & 79 deletions zsh/git_aliases.zsh
Original file line number Diff line number Diff line change
@@ -1,73 +1,4 @@
# Generated by ../bin/mk-git-aliases; do not edit
alias gama="git ama"
alias gauthors="git authors"
alias gblobs="git blobs"
alias gbi="git bi"
alias gbib="git bib"
alias gbig="git big"
alias gbir="git bir"
alias gbis="git bis"
alias gbr="git br"
alias gbra="git bra"
alias gca="git ca"
alias gcae="git cae"
alias gci="git ci"
alias gciam="git ciam"
alias gcin="git cin"
alias gcl="git cl"
alias gco="git co"
alias gcob="git cob"
alias gcop="git cop"
alias gcp="git cp"
alias gcpa="git cpa"
alias gcpc="git cpc"
alias gdf="git df"
alias gdfc="git dfc"
alias gdfh="git dfh"
alias gdfs="git dfs"
alias gdod="git dod"
alias gdods="git dods"
alias gdom="git dom"
alias gdoms="git doms"
alias gf="git f"
alias gfa="git fa"
alias gl="git l"
alias gld="git ld"
alias glg="git lg"
alias glogdog="git logdog"
alias glp="git lp"
alias gls="git ls"
alias gp="git p"
alias gpp="git pp"
alias gpr="git pr"
alias gpu="git pu"
alias gpuf="git puf"
alias grb="git rb"
alias grba="git rba"
alias grbc="git rbc"
alias grbi="git rbi"
alias grfm="git rfm"
alias grmt="git rmt"
alias grod="git rod"
alias grom="git rom"
alias gros="git ros"
alias grot="git rot"
alias grso="git rso"
alias gs="git s"
alias gsb="git sb"
alias gsed="git sed"
alias gshows="git shows"
alias gss="git ss"
alias gst="git st"
alias gud="git ud"
alias gum="git um"
alias gup="git up"
alias gus="git us"
alias gut="git ut"
alias gla="git la"
alias ggi="git grep -i"
alias gprs="git prs"
alias grf="git rf"
alias gadd="git add"
alias gam="git am"
alias garchive="git archive"
Expand All @@ -86,7 +17,6 @@ alias gfetch="git fetch"
alias gformat-patch="git format-patch"
alias ggc="git gc"
alias ggitk="git gitk"
alias ggrep="git grep"
alias ggui="git gui"
alias ginit="git init"
alias glog="git log"
Expand Down Expand Up @@ -126,7 +56,6 @@ alias grepack="git repack"
alias greplace="git replace"
alias gannotate="git annotate"
alias gblame="git blame"
alias gbugreport="git bugreport"
alias gcount-objects="git count-objects"
alias gdiagnose="git diagnose"
alias gdifftool="git difftool"
Expand Down Expand Up @@ -234,19 +163,14 @@ alias gprotocol-common="git protocol-common"
alias gprotocol-http="git protocol-http"
alias gprotocol-pack="git protocol-pack"
alias gprotocol-v2="git protocol-v2"
alias gadmin="git admin"
alias gadmin-daemon-app="git admin-daemon-app"
alias gcredential-libsecret="git credential-libsecret"
alias gcredential-netrc="git credential-netrc"
alias gcrypt="git crypt"
alias gfind-blob="git find-blob"
alias gjump="git jump"
alias gprs="git prs"
alias gpull-request="git pull-request"
alias grelease="git release"
alias glfs="git lfs"
alias grf="git rf"
alias gunpulled="git unpulled"
alias gurl="git url"
alias gama="git ama"
alias gauthors="git authors"
alias gbi="git bi"
Expand Down Expand Up @@ -283,7 +207,6 @@ alias gfind-merge="git find-merge"
alias gg="git g"
alias ggit="git git"
alias gl="git l"
alias gla="git la"
alias gld="git ld"
alias glg="git lg"
alias glogdog="git logdog"
Expand All @@ -307,7 +230,6 @@ alias gros="git ros"
alias grot="git rot"
alias grso="git rso"
alias gs="git s"
alias gsb="git sb"
alias gsed="git sed"
alias gshow-merge="git show-merge"
alias gshows="git shows"
Expand All @@ -318,3 +240,73 @@ alias gum="git um"
alias gup="git up"
alias gus="git us"
alias gut="git ut"
alias gama="git ama"
alias gauthors="git authors"
alias gblobs="git blobs"
alias gbi="git bi"
alias gbib="git bib"
alias gbig="git big"
alias gbir="git bir"
alias gbis="git bis"
alias gbr="git br"
alias gbra="git bra"
alias gca="git ca"
alias gcae="git cae"
alias gci="git ci"
alias gciam="git ciam"
alias gcin="git cin"
alias gcl="git cl"
alias gco="git co"
alias gcob="git cob"
alias gcop="git cop"
alias gcp="git cp"
alias gcpa="git cpa"
alias gcpc="git cpc"
alias gdf="git df"
alias gdfc="git dfc"
alias gdfh="git dfh"
alias gdfs="git dfs"
alias gdod="git dod"
alias gdods="git dods"
alias gdom="git dom"
alias gdoms="git doms"
alias gf="git f"
alias gfa="git fa"
alias gl="git l"
alias gld="git ld"
alias glg="git lg"
alias glogdog="git logdog"
alias glp="git lp"
alias gls="git ls"
alias gp="git p"
alias gpp="git pp"
alias gpr="git pr"
alias gpu="git pu"
alias gpuf="git puf"
alias grb="git rb"
alias grba="git rba"
alias grbc="git rbc"
alias grbi="git rbi"
alias grfm="git rfm"
alias grmt="git rmt"
alias grod="git rod"
alias grom="git rom"
alias gros="git ros"
alias grot="git rot"
alias grso="git rso"
alias gs="git s"
alias gsb="git sb"
alias gsed="git sed"
alias gshows="git shows"
alias gss="git ss"
alias gst="git st"
alias gud="git ud"
alias gum="git um"
alias gup="git up"
alias gus="git us"
alias gut="git ut"
alias gla="git la"
alias gg="git grep"
alias ggi="git grep -i"
alias gprs="git prs"
alias grf="git rf"

0 comments on commit 0637248

Please sign in to comment.