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

提交MR这个词儿您知道是什么意思吗?

作为测试的同学,是不是经常会听研发同学说提交MR呢?那么究竟什么是提交MR呢?在这篇文章中会告诉大家!

在Git中,提交MR(Merge Request,合并请求)是在进行协作开发的一种常见方式,允许开发者向代码仓库的主分支提交自己的代码修改,并请求审核和合并。

通常是通过以下步骤完成的:

1. 创建一个分支:首先,从主分支(通常是`main`或`master`)创建一个新分支。可以使用命令`git branch `创建一个新分支。
2. 切换到新分支:使用命令`git checkout `切换到新创建的分支。
3. 进行必要的更改:在新分支上进行代码更改、添加新功能或解决问题。
4. 提交更改:使用`git add `命令将更改的文件添加到暂存区,然后使用`git commit -m 命令提交更改到本地仓库中。
5. 推送分支:使用`git push origin `命令将新分支推送到远程仓库中。
6. 在远程仓库中创建MR:使用Git平台(如GitHub、GitLab)的用户界面,导航到您的仓库页面,并找到您刚刚推送的分支。在分支页面上,应该有一个按钮或选项来创建MR。单击该按钮,并填写包含MR详细信息的表单。
7. 审查MR:一旦MR被创建,在合并请求页面上,您的团队成员可以查看您的更改,并在需要时提供意见和建议。
8. 合并MR:一旦您的MR通过了审查,并且所有必需的更改和修复已经完成,您的团队成员(通常是项目维护者或负责代码审查的人)可以合并您的MR。他们可以在平台的MR页面上找到合并选项并执行合并操作。
9. 删除分支(可选):一旦MR被合并,您可以选择删除您的分支以保持仓库的整洁。可以使用`git branch -d `命令在本地删除分支,或使用平台的界面选项删除远程分支。

请注意,确保在推送分支之前,将最新的主分支合并到您的分支中,以便避免与其他更改冲突。可以使用`git pull origin main`命令将主分支的最新更改合并到您的分支中。

重点!重点!重点!对于git的各种命令使用记住下面这个图就可以了!!!

我的每一篇文章都希望帮助读者解决实际工作中遇到的问题!如果文章帮到了您,劳烦点赞、收藏、转发!您的鼓励是我不断更新文章最大的动力!


http://www.kler.cn/news/292967.html

相关文章:

  • 67-java 接口与抽象类的区别
  • 动态规划的解题思想
  • 黑马-Cloud21版-面试篇13:Sentinel源码分析
  • 【Oracle点滴积累】解决IMP-00017、ORA-20005、ORA-06512错误的方法
  • 黑神话悟空红孩儿怎么打 妖王红孩儿攻略
  • Vue2升级Vue3 --- 第三方库变化(基于gogocode)
  • Linux中Ubuntu系统安装Windows得字体
  • 利用实用规模量子计算模拟宇宙中最极端的环境
  • CSRF,SSRF和重放攻击的区别
  • 2024 年高教社杯全国大学生数学建模竞赛 C 题 农作物的种植策略(详细思路+matlab代码+python代码+论文范例)
  • 从0开始深度学习(3)——概率
  • macos下的 sed命令安装与使用 gnu-sed
  • 【LeetCode】07.整数反转
  • IDEA启动项目(Gradle项目)
  • 什么是上下文管理器
  • 一台手机一个ip地址吗?手机ip地址泄露了怎么办
  • vue2和vue3双向绑定的原理
  • 【软件安装】PyCharm安装教程(MAC)
  • 【计算机网络】描述TCP建立连接与断开的过程
  • Centos 7.x 8.x软件部署
  • Flask如何处理POST请求
  • 【开源免费】基于SpringBoot+Vue.JS渔具租赁系统(JAVA毕业设计)
  • 【PSINS】SINS与航位推算的EKF例程讲解|三维轨迹
  • 【苍穹外卖】Day 6 HttpClient、wx小程序
  • Redis的KeyExpirationEventMessageListener键过期监听器
  • 记录k8s重启之后kubelet无法启动的问题
  • 基于AES的图像加解密算法matlab仿真,带GUI界面
  • 20240905软考架构-------软考126-130答案解析
  • 我在高职教STM32——ADC电压采集与光敏电阻(5)
  • 【项目日记】高并发内存池---实现页缓存