Branching strategies: Git-flow vs. trunk-based development
source link: https://www.devbridge.com/articles/branching-strategies-git-flow-vs-trunk-based-development/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Branching strategies: Git-flow vs. trunk-based development
Vytautas Paulauskas
03.29.21
Git-flow vs. trunk-based development
With Git platforms offered on the cloud, it is now easier than ever to create code repositories on a platform that you prefer.
Most popular platforms like Bitbucket, GitLab, GitHub, Azure DevOps, offer a free tier that is suitable to host open-source projects. Enterprise tiers are available for dedicated space for controlling employee and vendor access or advanced automation and reporting.
There are several popular branching strategies that you can adopt, the most popular are git-flow (a.k.a. long-lived feature branches) and trunk-based development.
Below, we compare git-flow vs. trunk-based noting key considerations for each.
Philosophy
Team composition
Product type
Authoring process
Deployment
Release frequency
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK