Skip to content

Instantly share code, notes, and snippets.

@demonbane
Created February 3, 2010 00:44
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save demonbane/293213 to your computer and use it in GitHub Desktop.
Save demonbane/293213 to your computer and use it in GitHub Desktop.
[format]
pretty="format:%C(yellow)%h%Creset %C(magenta bold)%aN%Creset%C(blue) %ad%Creset %s"
[log]
date=short
[alias]
amend = commit -v --amend
addp = add --patch
axe = !sh -c 'git log -S"$0"'
branches = branch -a --color -v
cheat = !sh -c 'cheat git | less'
delete = !sh -c 'git branch -d "$1" && git push "$0" :refs/heads/"$1"'
pending = !git --no-pager log origin/master..master && echo
pick = cherry-pick
promote = !sh -c 'git push origin `git branch | grep \"^*\" | cut -d\" \" -f2`'
prune = !git remote | xargs -n 1 git remote prune
staged = diff --cached
track = !sh -c 'git branch --track "$1" "$0"/"$1" && git checkout "$1"'
who = log --pretty="format:%an - %s"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment