Modernize Your Git Workflow « object.io | All code has costs. Only some code has value.: "Installing git-flow adds a few helpful commands to the git environment for creating and managing branches for features and releases. A fresh git repository is born with a master branch. In the default git-flow setup, this is where the current production release lives."