Tag

Branching Strategy

0 views collected around this technical thread.

DevOps
DevOps
Jul 10, 2024 · Operations

Branching Strategies for Version Management: Overview, Types, Advantages, Disadvantages, and Best Practices

This article explains the importance of version‑control branching strategies in software development, describes four major approaches—trunk‑based, feature‑branch with trunk release, feature‑branch with release branch, and environment‑branch—detailing their workflows, quality‑control measures, pros, cons, and suitable scenarios.

Branching StrategyDevOpsVersion Control
0 likes · 17 min read
Branching Strategies for Version Management: Overview, Types, Advantages, Disadvantages, and Best Practices
Tencent Cloud Developer
Tencent Cloud Developer
May 30, 2024 · Fundamentals

Git Best Practices: A Comprehensive Guide

Drawing on two decades of version‑control experience, this guide outlines essential Git best practices—including clear branch strategies, squash‑and‑rebase workflows, fetch‑plus‑rebase instead of pull, atomic commits, proper LFS configuration, and tool recommendations—while clarifying what Git is versus surrounding services and addressing large‑repo limitations.

Best PracticesBranching StrategyTortoiseGit
0 likes · 24 min read
Git Best Practices: A Comprehensive Guide
DevOps Cloud Academy
DevOps Cloud Academy
Mar 3, 2023 · Fundamentals

2020 Version Control Best Practices: Five Simple Ways to Enhance Team Collaboration

This article presents five practical version‑control best practices—including choosing an appropriate branching strategy, making frequent small changes, writing descriptive commit messages, using branches for development, and conducting regular code reviews—to help development teams collaborate more effectively and deliver business value faster.

Branching StrategyCode ReviewVersion Control
0 likes · 9 min read
2020 Version Control Best Practices: Five Simple Ways to Enhance Team Collaboration
DevOps Cloud Academy
DevOps Cloud Academy
Jan 28, 2021 · Fundamentals

2020 Version Control Best Practices: Five Simple Ways to Enhance Team Collaboration

This article outlines five practical version‑control best practices—choosing a suitable branching strategy, committing small frequent changes, writing descriptive commit messages, developing on branches, and performing regular code reviews—to improve team collaboration and delivery speed in modern software projects.

Branching StrategyCode ReviewVersion Control
0 likes · 14 min read
2020 Version Control Best Practices: Five Simple Ways to Enhance Team Collaboration
DevOps Engineer
DevOps Engineer
Aug 20, 2019 · Fundamentals

Git Branching Strategy for Large Projects: Master, Develop, Hotfix, and Release

This article explains a comprehensive Git branching strategy for large projects, detailing the roles and workflows of master, develop, hotfix, and release branches, and how they support product development, testing, and release management.

Branching StrategyVersion Controlgit
0 likes · 5 min read
Git Branching Strategy for Large Projects: Master, Develop, Hotfix, and Release