This article is part of our “Advanced Git” series. Be sure to follow us on Twitter or sign up for our newsletter to hear about the next articles!Almost all version control systems (VCS) have some kind of support for branching. In a nutshell, branching means that you leave the main development line by creating a new, separate container for your work and continue to work there.

7m read timeFrom css-tricks.com
Post cover image
Table of contents
Teamwork: Write down a conventionIntegrating changes and structuring releasesMainline DevelopmentState, Release and Feature branchesLong-running branchesShort-lived branchesTwo popular branching strategiesWhat’s the “best” Git branching strategy?

Sort: