[user] email = doy@tozt.net name = Jesse Luehrs [alias] pushall = "!f() { for repo in origin github; do git push $repo \"$@\"; done; }; f" amend = !git add -p && git commit --amend record = !git add -p && git commit rebase-branch = !git rebase -i $(git merge-base master HEAD) diff-branch = !git diff master..HEAD log-branch = !git log master..HEAD review-branch = !git review master..HEAD review = "!f() { for rev in $(git rev-list --reverse \"$@\"); do git show $rev; done; }; f" unstage = reset -q HEAD info = remote show -n origin [github] user = doy [color] diff = auto status = auto branch = auto interactive = auto [core] excludesfile = /home/doy/.gitignore [push] default = current [branch] autosetuprebase = always [merge] tool = vimdiff [rebase] stat = true [help] autocorrect = 5 ; vim:ft=gitconfig: