Skip to content

Instantly share code, notes, and snippets.

@maxmckenzie
Created July 13, 2019 09:32
Show Gist options
  • Save maxmckenzie/fd4d233bee57b4ce5da2c998d57a5969 to your computer and use it in GitHub Desktop.
Save maxmckenzie/fd4d233bee57b4ce5da2c998d57a5969 to your computer and use it in GitHub Desktop.
many aliases/alias's...
alias dev="cd ~/Development"
eval "$(direnv hook zsh)"
# repo shortcuts
alias seam="cd ~/Development/seam"
# Editor
export EDITOR='vim'
# ExpressVPN
alias vpn='expressvpn connect'
alias vpnd='expressvpn disconnect'
## Git
alias gp="git pull"
alias gd="git icdiff"
alias gdc="gd --cached"
alias gpsh="git push"
alias gs="git status"
alias gst="git stash"
alias gr="git reset"
alias gch="git checkout"
alias gn="git checkout -b"
alias gaa="git add --all"
alias gclf="git clean -f"
alias gbd="git branch -d"
alias gbD="git branch -D"
alias gbDr="git push origin --delete"
alias grh='git reset --hard origin/$current_branch_name'
alias gpu='git push --set-upstream origin $current_branch_name'
alias gbsu='git branch --set-upstream-to=origin/$current_branch_name $current_branch_name'
alias gma="git merge --abort"
alias grbm="git rebase origin/master"
alias grbc="git rebase --continue"
alias grba="git rebase --abort"
alias grbs="git rebase --skip"
alias grb="git rebase"
alias gcp="git cherry-pick"
alias gcpc="git cherry-pick --continue"
alias gcpa="git cherry-pick --abort"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment