Branching is what makes version management so important to developers. It allows teams to work in parallel, to experiment and to ensure the right features are released at the right time. Good branch management is key to effective development. Bad branching will cause risk and rework. Here are eight tips to help you develop a coherent, effective branching strategy.
Source: RSS and Repositories