A successful Git branching model » nvie.com
In this post I present a Git branching strategy for developing and releasing software as I’ve used it in many of my projects, and which has turned out to be very successful.
Vincent Driessen • January 5, 2010 Note of reflection · March 5, 2020 ¶ This model was conceived in 2010, now more than 10 years ago, and not very long after Git itself came into being. In those 10 years, git-flow (the branching model laid out in this article) has become hugely popular in many a software team to the point where people have started treating it like a standard of sorts — but unfortunately also as a dogma or panacea. During those 10 years, Git itself has taken the world by a storm, and the most popular type of software that is being developed with Git is shifting mo
Explore this link on the map →saved by
related reading
- Learn how Git fits into an agile workflow | Atlassianatlassian.com
- How Git works: A complete guide to branches, merges, and collaborationdeveloper.ibm.com
- Conventional Commitsconventionalcommits.org
- Trunk-based Development | Atlassianatlassian.com
- Git - user-manual Documentationgit-scm.com
- How I Use Git Worktreesmatklad.github.io
- Why GitHub Actually Won | Butler's Logblog.gitbutler.com
- Merging vs. Rebasing | Atlassian Git Tutorialatlassian.com
- Semantic Versioning 2.0.0 | Semantic Versioningsemver.org
- Git Can't Be Made Consistent: bramcohen — LiveJournalbramcohen.livejournal.com
- Version Control (Git) · Missing Semestermissing.csail.mit.edu
- Version Control with Gitweb.mit.edu