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

合并主分支到子分支

参考:【Git】合并分支出现 Please enter a commit message to explain why this merge is necessary.-CSDN博客

git 如何将主分支(master)合并到子分支上_git 将主分支合并到子分支-CSDN博客

1、先切换到主分支master

git checkout master

2、把主分支代码拉到本地(因为准备用来合并到自己的分支上)

git pull

3、切换到我们的分支上(子分支)

git checkout BubBranch

4、把刚刚拉下来的主分支代码和我们的分支合并上

git merge master
/*    
    如果出现合并失败,使用以下方案?
    1、git status  查看文件是否都已提交
    2、git add . 或 git add ./     把文件提交到暂存区
    3、git commit -m 'feat:改动说明'   提交到仓库区
    解释:出现这种状态是因为你把拉下来的主分支(master)代码做了一些改动,哪怕修改一个标点符号也是不能合并,需要提交完才可以合并
*/ 

注意:如果出现了Please enter a commit message to explain why this merge is necessary.报错

报错信息
报错示例图:

报错示例代码:

merge brach "test"
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch. 
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
~
~
~
-- INSERT -- recording

报错中文翻译:

# 请输入一个提交消息来解释为什么合并是必要的,  
# 特别是当它合并一个更新的上游到一个主题分支。  
#   
# 以“#”开头的行将被忽略,空消息将中止  
# 提交。  

解决方法
不写原因直接3,4步骤,写原因则1,2,3,4步骤


1,按键盘字母 i 进入insert模式
2,修改最上面那行黄色合并信息,可以不修改
3,按键盘左上角"Esc"
4,输入":wq",注意是冒号+wq,按回车键即可

merge brach "test"
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch. 
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
~
~
~
:wq

5、合并完提交到自己的分支上,更新我们github上的分支代码

git push

6、再拉下来就是刚刚合并完的最新代码了

git pull

相关文章:

  • 设计模式总结-外观模式(门面模式)
  • 前端三剑客 —— CSS (第五节)
  • 【Linux】进程初步理解
  • 12-1-CSS 常用样式属性
  • CentOS运行Py脚本报错illegal instruction故障处理
  • 智能化办公时代来临:AI助你解放双手
  • 16:00面试,16:06就出来了,问的问题有点变态。。。
  • 【WPF应用33】WPF基本控件-TabControl的详解与示例
  • 什么是机器学习?
  • 【Linux】在 Linux 上进行网络测速
  • Plonky2.5:在Plonky2中验证Plonky3 proof
  • C#学习笔记 面试提要
  • 亚马逊店铺引流:海外云手机的利用方法
  • React18从入门到实战
  • 华为海思校园招聘-芯片-数字 IC 方向 题目分享——第九套
  • opencv直方图
  • 如何自定义项目启动时的图案
  • 算法:计数类dp
  • 如何在 Node.js 中使用 bcrypt 对密码进行哈希处理
  • LeetCode 60. 第k个排列
  • 国务院任免国家工作人员:颜清辉任人社部副部长
  • “女乘客遭顺风车深夜丢高速服务区”续:滴滴永久封禁两名涉事司机账号
  • 民营经济促进法出台,自今年5月20日起施行
  • 78家公募年度业绩比拼:23家营收净利双升,十强座次微调
  • 五一小长假,带着小狗去上海音乐厅
  • 南京航空航天大学启动扁平化改革:管理岗规模控制在20%,不再统一设科级机构