Skip to content

Instantly share code, notes, and snippets.

@prerak-proof
Last active November 29, 2021 23:16
Show Gist options
  • Save prerak-proof/aea9481b015c3cf72dc88815dd9f0a0f to your computer and use it in GitHub Desktop.
Save prerak-proof/aea9481b015c3cf72dc88815dd9f0a0f to your computer and use it in GitHub Desktop.
Git shortcuts
alias cleangit='git branch --merged=master | grep -v "master$" | xargs -r git branch -d'
function gitmaster() {
git fetch -p || return 1
git --no-pager log --oneline master..origin/master
git pull --rebase origin master:master || return 1
git checkout master || return 1
cleangit
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment