A successful Git branching model
nvie.com