Tag

branch management

1 views collected around this technical thread.

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.

Remote Repositorybranch managementcommand-line
0 likes · 13 min read
Comprehensive Guide to Git: Installation, Commands, Branch Management, and Remote Collaboration
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Sep 4, 2024 · Fundamentals

Using git stash and git cherry-pick to Manage Branch Switching and Commit Transfer

This article explains how to use git stash to temporarily save uncommitted changes for safe branch switching and how to apply git cherry-pick to selectively transfer commits, helping developers avoid merge conflicts and keep their codebase clean.

branch managementgitgit cherry-pick
0 likes · 5 min read
Using git stash and git cherry-pick to Manage Branch Switching and Commit Transfer
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.

IntelliJ IDEAbranch managementforce push
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 managementdevelopment workflowgit
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.

Code CollaborationDeveloper WorkflowMerge Strategies
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.

SVNbranch managementcode review
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 managementdev workflowgit
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 managementgitsoftware development
0 likes · 11 min read
Master Git Worktrees: Seamlessly Manage Multiple Branches Without Cloning
转转QA
转转QA
Apr 14, 2021 · Mobile Development

Integrating Flutter Projects into Beetle: Branch Types, Release Workflow, and Component Management

This article explains how ZhiZhuan's mixed Flutter‑native app architecture is incorporated into the Beetle DevOps platform, detailing Beetle's branch types, the release process for Flutter modules, and component management strategies that improve multi‑module coordination and deployment quality.

Flutterbeetlebranch management
0 likes · 7 min read
Integrating Flutter Projects into Beetle: Branch Types, Release Workflow, and Component Management
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.

CI/CDDevOpsLight Merge
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 managementcommit messagesgit
0 likes · 8 min read
Git Branch Management and Commit Message Guidelines
转转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.

Beetle platformbranch managementcontinuous integration
0 likes · 6 min read
Beetle Platform Multi‑Branch Management Experience for App Development
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.

DevOpsDual-Mode DevelopmentR&D
0 likes · 15 min read
A Comprehensive Git Branch Management Model for Dual‑Mode Development in Traditional Enterprises
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 managementrelease process
0 likes · 6 min read
Baidu's Traditional Application Operations and Branch Management Process