当前位置: 首页 > news >正文

【git】在 GitLab 上如何把 A 分支(如 feature/xxx)合并到 B 分支(如 trunk)

在 GitLab 上如何把 A 分支(如 feature/xxx)合并到 B 分支(如 trunk),然后删除 A 分支?


一、详解

1. Source branch(源分支)

  • 这里选你要合并进来的分支,也就是“A分支”**(比如 feature/xxx)。

2. Target branch(目标分支)

  • 这里选你要合并到的分支,也就是“B分支”**(比如 trunk 或 develop)。

3. 步骤

  • Source branch:选择你的A分支
  • Target branch:选择你的B分支

二、操作

  1. 已经选了 Target branch(trunk),
  2. Source branch 还没选,应该在 “Select source branch” 下拉菜单选A分支(比如 feature/xxx)。

三、合并后怎么删A分支?

  • 提交 Merge Request(MR)后,代码审核通过,合并到 trunk。
  • 在合并页面会有 “Delete source branch”(删除源分支/A分支)选项,建议打勾,自动帮你删掉A分支。
  • 如果没勾选,也可以之后手动删除A分支。

四、步骤简化:

  1. Source branch 选 A 分支(你要合并的)
  2. Target branch 选 B 分支(你要合并到的,比如 trunk)
  3. Compare branches and continue
  4. 提交 MR,合并代码时勾选“Delete source branch”即可

总结一句

  • A分支合并到B分支 = Source branch 选A,Target branch 选B,合并后删A即可。

如还不懂,举个例子:

A分支名:feature/upgrade-firmware
B分支名:trunk

那就

  • Source branch:feature/upgrade-firmware
  • Target branch:trunk

http://www.dtcms.com/a/306673.html

相关文章:

  • Scala实现常用排序算法
  • 深入理解 Kotlin Flow:异步数据流处理的艺术
  • MidJourney精选图集与提示词生成器:AI创意灵感与高效提示词工具
  • composer 常用命令
  • 高防CDN与高防IP的选择
  • docker可视化管理工具lazydocker
  • 【百卷编程】Go语言大厂高级面试题集
  • 3GPP TS 38.331 V18.6.0 (2025-06)中文版
  • 工业5G路由器赋能高速公路实时监控
  • 【问题未解决-寻求帮助】VS Code 中使用 Conda 环境,运行 Python 后 PowerShell 终端输出内容立即消失
  • 《Java 程序设计》第 12 章 - 异常处理
  • T113-i Linux系统完整构建指南:从SDK开箱到内核镜像量产烧录全流程
  • 2025年湖北中级注册安全工程师报考那些事
  • docker 用于将镜像打包为 tar 文件
  • 【MySQL学习|黑马笔记|Day3】多表查询(多表关系、内连接、外连接、自连接、联合查询、子查询),事务(简介、操作、四大体系、并发事务问题、事务隔离级别)
  • 【公有云部署模型】yolo模型公有云部署
  • 用聊天方式聊聊msvcr100.dll丢失的解决方法有哪些?msvcr100.dll是什么
  • 7.pcl滤波(一)
  • Python在Web开发领域的崛起与生态探索:从脚本语言到全栈利器
  • Unity Standard Shader 解析(四)之ForwardAdd(简化版)
  • 机器视觉halcon7-缺陷检测
  • SpringCloud -- MQ高级
  • 关于获取某目录及子目录下所有文件且不包含隐藏文件
  • dify + mcp 实现图片 ocr 识别
  • Apache RocketMQ 的核心概念(Core Concepts)
  • 解决 Node.js 托管 React 静态资源的跨域问题
  • SpringBoot之整合SSM步骤
  • 基因组选择育种-2.3多性状与多组学整合GS-GWAS
  • Python 使用pandas库实现Excel字典码表对照自动化处理
  • 从单体到分布式:解锁架构进化密码