I start some work on a topic branch
•-•-• < topic / •-• < master
I push the topic branch
$ git push origin t
; update master git checkout master git pull --rebase origin master ; rebase topic git rebase master topic ; push topic (force) git push -f origin topic