【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

相关推荐
Madison-No77 小时前
搭建项目测试环境
linux·运维·服务器·python
悠悠121388 小时前
微服务通信别只看性能:REST 与 gRPC 的 6 个选型判断和一次 502 故障复盘
运维·服务器
云老大-阿里云国际站代理商9 小时前
华为云国际站服务代理商:NAT网关怎么配?多台ECS共用公网IP要注意什么
服务器·华为云·云计算
玄芯散人11 小时前
【筑基·058】Git协作工作流:冲突解决和PR流程
git·版本控制·团队协作
浅念-12 小时前
Redis基础详解:单线程模型、String与Hash数据结构
服务器·数据库·redis·sql·mysql·nosql数据库·nosql
Shadow(⊙o⊙)13 小时前
Linux进阶知识1.0
linux·运维·服务器
剑指offer.14 小时前
ARM裸机开发-点亮LED灯
linux·服务器·嵌入式硬件
Wang's Blog14 小时前
Java 接入Redis: 使用Jedis操作Redis
java·服务器·redis
Ivanqhz14 小时前
数据搬运是性能关键
java·服务器·网络·人工智能·深度学习
其实防守也摸鱼14 小时前
常见安全架构中 Shiro 的认证确认机制解析
运维·服务器·数据库·windows·github