My personal favorite two: jschroeder@omniscience:~$ git config alias.up pull --rebase jschroeder@omniscience:~$ git config alias.down push They can be used thusly: git up && git down
I always do this together, so I just use `git push-pull` $ git help push-pull `git push-pull' is aliased to `!git pull --rebase && git push'
same functionality, my alias is "rush"
$ git rush