Tagged articles
8 articles
Page 1 of 1
21CTO
21CTO
Sep 9, 2022 · Fundamentals

Choosing the Right Git Branching Strategy: A Comprehensive Guide

This article explains why version control systems like Git need well‑defined branching strategies, outlines the goals of such strategies, compares popular models—including GitFlow, GitHub Flow, GitLab Flow, Trunk‑Based Development, Scaled TDD, and Release Flow—and offers guidance on selecting the most suitable approach for a development team.

GitVersion Controlbranching strategy
0 likes · 15 min read
Choosing the Right Git Branching Strategy: A Comprehensive Guide
Liangxu Linux
Liangxu Linux
Jul 22, 2020 · Fundamentals

Choosing the Right Git Branching Strategy for Your Team

This article explains the purpose of Git branching, compares four mainstream branch models—TBD, Git‑Flow, GitHub‑Flow, and GitLab‑Flow—highlights their characteristics, pros and cons, and provides practical guidance on selecting the most suitable strategy based on team size, release cadence, and product complexity.

GitGitHubFlowGitLabFlow
0 likes · 17 min read
Choosing the Right Git Branching Strategy for Your Team
Programmer DD
Programmer DD
Aug 7, 2017 · Fundamentals

Mastering Gitflow: A Step‑by‑Step Guide to Structured Git Branching

Gitflow provides a disciplined branching model for teams, using dedicated master, develop, feature, release, and hotfix branches to manage development, releases, and maintenance, and this guide walks through its concepts, branch roles, and detailed command‑line steps with examples to implement the workflow effectively.

GitVersion Controlbranching
0 likes · 10 min read
Mastering Gitflow: A Step‑by‑Step Guide to Structured Git Branching
DevOps
DevOps
May 30, 2016 · Fundamentals

Adopting Gitflow for Scalable Development: Migrating from SVN to Gitlab

The article describes a team's transition from SVN to Gitlab using the Gitflow workflow, detailing the motivations, branch structure, tooling with SourceTree, migration steps, and practical solutions to permission, merge conflict, and integration challenges encountered during rapid development scaling.

GitLabcontinuous integrationgitflow
0 likes · 9 min read
Adopting Gitflow for Scalable Development: Migrating from SVN to Gitlab