Ins and outs of a good Git workflow
blog.mojotech.com