# HG changeset patch # User Jeff Hammel # Date 1475106140 25200 # Node ID fa3ad63ec3a30cd3d13ddfec0f989fcf071813df # Parent d265e49b965e06fde567c9b4d6265b720296e7f1 https://github.com/novas0x2a/config-files/blob/master/.gitconfig#L89 diff -r d265e49b965e -r fa3ad63ec3a3 .gitconfig --- a/.gitconfig Sun Sep 25 16:29:22 2016 -0700 +++ b/.gitconfig Wed Sep 28 16:42:20 2016 -0700 @@ -11,6 +11,7 @@ pushbranch = !git push origin $(git rev-parse --abbrev-ref HEAD) root = rev-parse --show-toplevel st = status + subscribe-pulls = !"f() { REMOTE=${1:-origin}; if ! git config --local --get-all remote.${REMOTE}.fetch | grep -q refs/pull; then echo 'subscribing...' 2>&1; git config --local --add remote.${REMOTE}.fetch '+refs/pull/*/head:refs/remotes/pr/*'; fi; }; f" up = !git pull origin master && git push origin master wip = !git commit -a -m 'wip' && git push origin $(git rev-parse --abbrev-ref HEAD)