A successful Git branching model. See also What is wrong with this. Personally, I found that the Atom team has a pretty nice setup for working with stable and beta version.

relies on