fix up git log aliases

- define pretty format just once
- add lgp to show diffs as well

git-svn-id: https://svn.sixfeetup.com/svn/private/claytron/dotfiles/trunk@47447 7abc7aa1-7e52-db11-9331-00508bd72530
use upstream push as default

git-svn-id: https://svn.sixfeetup.com/svn/private/claytron/dotfiles/trunk@47448 7abc7aa1-7e52-db11-9331-00508bd72530
git aliases for stashing

git-svn-id: https://svn.sixfeetup.com/svn/private/claytron/dotfiles/trunk@47449 7abc7aa1-7e52-db11-9331-00508bd72530
use the patience algorithm for git diffs

git-svn-id: https://svn.sixfeetup.com/svn/private/claytron/dotfiles/trunk@47450 7abc7aa1-7e52-db11-9331-00508bd72530
add a git up command to pull and rebase (and stash)

git-svn-id: https://svn.sixfeetup.com/svn/private/claytron/dotfiles/trunk@47451 7abc7aa1-7e52-db11-9331-00508bd72530
set scrolloff to 0 for smoother browsing

git-svn-id: https://svn.sixfeetup.com/svn/private/claytron/dotfiles/trunk@47452 7abc7aa1-7e52-db11-9331-00508bd72530