Add `gmu` (git merge upstream) alias
authorJohn Schulz <github.com@jfsiii.org>
Thu, 11 Nov 2010 17:45:32 +0000 (12:45 -0500)
committerJohn Schulz <github.com@jfsiii.org>
Thu, 11 Nov 2010 17:45:32 +0000 (12:45 -0500)
 * Pull in `origin` & `upstream` and merge them into `upstream/master`
from http://www.gitready.com/intermediate/2009/02/12/easily-fetching-upstream-changes.html

aliases/git.aliases.bash

index 40d8780..0ac2548 100644 (file)
@@ -23,6 +23,7 @@ alias gcp='git cherry-pick'
 alias gco='git checkout'
 alias gexport='git archive --format zip --output'
 alias gdel='git branch -D'
+alias gmu='git fetch origin -v; git fetch upstream -v; git merge upstream/master'
 
 case $OSTYPE in
   linux*)
@@ -61,7 +62,8 @@ function git-help() {
   echo "  gcp     = git cherry-pick"
   echo "  gco     = git checkout"
   echo "  gexport = git git archive --format zip --output"
-       echo "  gdel    = git branch -D"
-       echo "  gpo     = git push origin"
+  echo "  gdel    = git branch -D"
+  echo "  gpo     = git push origin"
+  echo "  gmu     = git fetch origin -v; git fetch upstream -v; git merge upstream/master"
   echo
 }