Git rebase workflow - Theo's Typesafe Cult