- git checkout master
- git pull
- git checkout -b TOPIC_BRANCH origin/master
- [do your thing here]
- git commit -a -s
- git pull --rebase origin master
- git rebase -i origin/master # if you want to squash commits
- git show
- git review -R
- git commit -a --amend
- git review
Replace step 9 above with: git push origin HEAD:refs/drafts/master