Tagged articles
28 articles
Page 1 of 1
Code Mala Tang
Code Mala Tang
Apr 8, 2026 · Fundamentals

Mastering Git Worktree: Clean Multi‑Branch Development Without Clutter

This guide explains how to use Git's built‑in worktree feature combined with a bare repository to check out multiple branches simultaneously, keeping a tidy project layout, reducing context‑switch overhead, and improving IDE friendliness for hot‑fixes, features, and maintenance work.

Branch ManagementWorktreedevelopment workflow
0 likes · 7 min read
Mastering Git Worktree: Clean Multi‑Branch Development Without Clutter
Selected Java Interview Questions
Selected Java Interview Questions
Sep 5, 2024 · Fundamentals

Comprehensive Guide to Git: Installation, Commands, Branch Management, and Remote Collaboration

This article provides a thorough tutorial on Git, covering environment installation, core concepts, common commands for adding, committing, and checking status, branch creation and merging, file operations, diff and log viewing, remote repository handling, SSH key setup, multi‑person collaboration workflow, remote branch management, force pushes, and merge strategies with conflict resolution.

Branch ManagementGitVersion Control
0 likes · 13 min read
Comprehensive Guide to Git: Installation, Commands, Branch Management, and Remote Collaboration
Java Captain
Java Captain
Dec 7, 2023 · Fundamentals

How to Revert Local and Remote Git Commits Using IntelliJ IDEA

This guide explains how to undo unwanted commits both locally and on a remote Git repository using IntelliJ IDEA, covering simple manual comparison, the IDE's reset options, and force‑push to synchronize the cleaned history.

Branch ManagementForce PushGit
0 likes · 6 min read
How to Revert Local and Remote Git Commits Using IntelliJ IDEA
Code Ape Tech Column
Code Ape Tech Column
Nov 24, 2023 · Fundamentals

Using Git Worktree to Manage Multiple Branches Without Cloning Multiple Repositories

This article explains how Git worktree lets developers maintain a single repository while simultaneously working on multiple branches—such as features, hotfixes, or testing environments—without the overhead of cloning multiple repos, and provides practical commands and examples for effective workflow management.

Branch ManagementGitVersion Control
0 likes · 9 min read
Using Git Worktree to Manage Multiple Branches Without Cloning Multiple Repositories
Tencent Cloud Developer
Tencent Cloud Developer
Jul 31, 2023 · Fundamentals

Effective Git Merge Strategies for Branch Management

Effective Git branch management combines versatile checkout commands with strategic merges—using git merge for full history integration, git rebase to reposition commits, temporary branches for selective merges, cherry-pick for individual changes, and checkout --patch for interactive, file-by-file control.

Branch ManagementCode CollaborationDeveloper Workflow
0 likes · 12 min read
Effective Git Merge Strategies for Branch Management
Wukong Talks Architecture
Wukong Talks Architecture
Sep 23, 2022 · Fundamentals

SVN-Based Multi‑Branch Development Workflow and Process Guide

This article presents a comprehensive guide to using Subversion (SVN) for multi‑branch version control, covering branch management, daily development cycles, hot‑fix procedures, conflict resolution, and step‑by‑step setup and merge operations to streamline development and testing workflows.

Branch ManagementCode reviewVersion Control
0 likes · 9 min read
SVN-Based Multi‑Branch Development Workflow and Process Guide
IT Services Circle
IT Services Circle
Mar 4, 2022 · Fundamentals

Using Git Worktree to Manage Multiple Branches Efficiently

This article explains how Git worktree, a feature introduced in 2015, allows developers to maintain a single repository while working on multiple branches simultaneously, addressing common scenarios such as hot‑fixes, feature development, and environment switching, and provides practical commands and examples.

Branch ManagementWorktreedev workflow
0 likes · 9 min read
Using Git Worktree to Manage Multiple Branches Efficiently
macrozheng
macrozheng
Feb 8, 2022 · Fundamentals

Master Git Worktrees: Seamlessly Manage Multiple Branches Without Cloning

This guide explains why traditional stash or multiple‑repo cloning fall short, introduces Git's worktree feature, and walks through adding, listing, removing, and pruning worktrees so developers can handle hotfixes and features in parallel without disrupting their main workflow.

Branch ManagementGitVersion Control
0 likes · 11 min read
Master Git Worktrees: Seamlessly Manage Multiple Branches Without Cloning
Programmer DD
Programmer DD
Nov 25, 2021 · Operations

Master Git Worktree: Efficient Multi‑Branch Development Without Clutter

Git worktree, a little‑known feature introduced in 2015, lets developers maintain a single repository while simultaneously working on multiple branches—such as feature and hotfix—without costly context switches, large repo clones, or environment reconfiguration, and includes commands for adding, listing, removing, and pruning worktrees.

Branch ManagementDevOpsVersion Control
0 likes · 10 min read
Master Git Worktree: Efficient Multi‑Branch Development Without Clutter
Ctrip Technology
Ctrip Technology
Dec 17, 2020 · R&D Management

Practical Experience of GitLab Flow and Light Merge Branch Strategy in Ctrip Flight Front‑End Development

This article describes how Ctrip's flight front‑end team adopted GitLab Flow and the Light Merge branch strategy—detailing the evolution from single‑branch to multi‑branch approaches, the mechanics and advantages of Light Merge, and the automation of CI/CD, code review, and branch lifecycle management to achieve fast, reliable releases.

Branch ManagementDevOpsGit
0 likes · 16 min read
Practical Experience of GitLab Flow and Light Merge Branch Strategy in Ctrip Flight Front‑End Development
Architect's Tech Stack
Architect's Tech Stack
Aug 5, 2020 · Fundamentals

Git Branch Management and Commit Message Guidelines

This article outlines best practices for Git branch management—including naming conventions for master, develop, feature, release, and hotfix branches—and provides detailed commit message guidelines based on the Angular style, complete with example commands and formatting rules to improve workflow and code traceability.

Branch ManagementGitcommit messages
0 likes · 8 min read
Git Branch Management and Commit Message Guidelines
Open Source Linux
Open Source Linux
Jul 4, 2020 · Fundamentals

Master Git: Essential Commands, Workflows, and Best Practices

This comprehensive guide covers Git fundamentals, including workspace concepts, configuration, common commands, branch management, merging strategies, hooks, and troubleshooting tips, providing developers with a complete reference to efficiently use Git for version control in any project.

Branch ManagementGitVersion Control
0 likes · 37 min read
Master Git: Essential Commands, Workflows, and Best Practices
转转QA
转转QA
May 28, 2020 · Backend Development

Beetle Platform Multi‑Branch Management Experience for App Development

This article describes how the Beetle platform, together with the LuBan system, automates multi‑branch creation, testing, gray release, and hot‑fix processes for app development, addressing challenges of branch‑demand association, merge coordination, and version synchronization to improve delivery speed and quality.

Branch ManagementVersion Controlbeetle platform
0 likes · 6 min read
Beetle Platform Multi‑Branch Management Experience for App Development
Liangxu Linux
Liangxu Linux
Nov 24, 2019 · Fundamentals

Master Sourcetree: A Complete Visual Guide to Git Management

This comprehensive guide walks developers through installing Sourcetree, adding repositories, visualizing branches, performing fetch, pull, commit, stash, merge, tag, and other Git operations with step‑by‑step screenshots and command examples, helping them master cross‑platform Git workflow without IDE constraints.

Branch ManagementSourcetreemerge
0 likes · 11 min read
Master Sourcetree: A Complete Visual Guide to Git Management
ITPUB
ITPUB
Oct 12, 2019 · Fundamentals

Mastering Team Git Workflow: From Clean Commits to Seamless Releases

This guide explains how to adopt disciplined Git habits, use Git Flow branch models, configure SourceTree and GitLab, and follow a structured development process that covers committing, rebasing, merging, testing, releasing, and hot‑fixing for smooth team collaboration.

Branch ManagementGit FlowGitLab
0 likes · 11 min read
Mastering Team Git Workflow: From Clean Commits to Seamless Releases
Liangxu Linux
Liangxu Linux
Sep 23, 2019 · Fundamentals

Master Team Collaboration with Git: Practical Tips and Git Flow Guide

This guide explains how to adopt solid Git habits, write meaningful commits, use interactive rebase, configure push and pull behavior, choose between merge and rebase, apply the Git Flow branching model, and set up SourceTree and GitLab for smooth team collaboration.

Branch ManagementGit FlowGitLab
0 likes · 12 min read
Master Team Collaboration with Git: Practical Tips and Git Flow Guide
Meituan Technology Team
Meituan Technology Team
Jan 10, 2019 · Mobile Development

Automated Branch Management for Weekly Releases in Meituan's Mobile Client

Meituan’s client team solved the complexity of weekly transportation‑app releases by discarding the long‑lived develop branch, creating per‑week Release branches from a continuously integrated Stage branch, and automating multi‑repo branch creation, synchronization checks, and bulk merges with Jenkins, enabling fast, reliable deployments across 16 repositories.

Branch ManagementGitMeituan
0 likes · 13 min read
Automated Branch Management for Weekly Releases in Meituan's Mobile Client
DevOps
DevOps
Sep 22, 2018 · R&D Management

A Comprehensive Git Branch Management Model for Dual‑Mode Development in Traditional Enterprises

This article analyzes the challenges of dual‑mode (waterfall + agile) software development in traditional enterprises and proposes a full‑scenario Git branch management model—including Master, Dev, Test, feature, release and hot‑fix branches—while also announcing a DevOps+LIVE technical livestream about the 2018 Global DevOps State of the Union report.

Branch ManagementDevOpsDual-Mode Development
0 likes · 15 min read
A Comprehensive Git Branch Management Model for Dual‑Mode Development in Traditional Enterprises
21CTO
21CTO
May 7, 2018 · Fundamentals

Master Git Branch Management: Essential Commands and Best Practices

This guide provides a comprehensive overview of essential Git commands for pulling, committing, branching, merging, tagging, stashing, and managing files, along with practical tips and conventions to streamline collaborative development workflows.

Branch Managementcommands
0 likes · 6 min read
Master Git Branch Management: Essential Commands and Best Practices
Continuous Delivery 2.0
Continuous Delivery 2.0
Apr 16, 2017 · Operations

Baidu's Traditional Application Operations and Branch Management Process

The article explains Baidu's traditional project branch management approach, the reasons behind mainline release queues, and summarizes the team's continuous delivery transformation, highlighting clear goals, transparent planning, self‑defined processes, story‑driven development, six‑step CI, and automated testing practices.

BaiduBranch ManagementContinuous Delivery
0 likes · 6 min read
Baidu's Traditional Application Operations and Branch Management Process
21CTO
21CTO
Jan 6, 2016 · Fundamentals

Mastering Git Flow: Efficient Branching and Release Management

This article explains why teams should adopt Git, outlines its key advantages, discusses common version‑control challenges, and provides a detailed walkthrough of the Git Flow branching model—including production, develop, feature, release, and hotfix branches—plus practical command‑line examples and tool recommendations.

Branch ManagementGitGit Flow
0 likes · 12 min read
Mastering Git Flow: Efficient Branching and Release Management