合并时的新的提交

合并分支时,快速合并不能成功,也不会报错时

会在合并后进行一个新的提交

新的提交的好处,是多了一个版本记录,就可以用于切换操作

》操作流程

建一个新分支

新分支做其它操作,做一个不会发生冲突的操作,比如创建一个文件

回到master分支,对文件进行操作

然后两个分支进行合并

关注是否是快速合并

是否会多出新的提交

》当前状态

》创建一个新的分支dev

》dev分支里添加一个文件

》切回master,修改文件内容

》两者合并

git merge dev

弹框,让输入一个提交的备注信息

可以在第一行输入内容,作为新的提交的备注内容

以VI的方式来保存退出

》查看记录

合并成功并且新增了一个提交


禁用快速提交

目的是为了获得新的提交版本

》先删除多出的分支,确保当前只有一个master分支

》创建一个分支出来

》新分支中添加内容

》切换回master,进行合并

切换前看下提交的记录

切换回master,并确认一下版本


合并试一试

合并的测试

》默认的合并,如果可以,会是快速合并

fast-forward模式的合并

关注下快速合并后是否有版本的新增

发现也无新增

非快速合并的模式

重新切回到dev,再估修改

再回到master,合并,但是以另一种方式

》先回dev,完成代码的添加

git merge --no-ff -m '版本说明‘ 要合并的版本

禁 用成功后完事了再看下班本

git-分支管理策略-合并分支时创建新的版本相关推荐

  1. git使用指南及分支管理策略

    Git是什么? Git是一个开源的分布式的版本管理工具. 为什么要使用GIt? Git是目前世界上最先进的版本管理工具,尤其在分支管理上表现突出,能够极为方便地解决开发中的版本问题. Git如何使用? ...

  2. 【Git学习笔记5】以普通模式合并(--no-ff)、push到远程库及分支管理策略

    一.以普通模式合并(--no-ff) 合并分支时,如果可能,Git会用Fast forward模式,但这种模式下,删除分支后,会丢掉分支信息,啥?不记得啦?那等会我们学习完给你再举个栗子吧,看看这个f ...

  3. (GIT)代码分支管理策略

    一.我们采用的管理策略(分支开发主干发布) 1. 主分支(master),用于发布,每次发布时打一个(tag),不做任何开发使用 拉取源:无 合并目标:无 修改:不允许 生命周期:持续 2. 开发分支 ...

  4. Git学习系列(六)解决分支冲突及分支管理策略

    2019独角兽企业重金招聘Python工程师标准>>> 解决分支冲突 通常当Git无法自动合并分支时,就必须首先解决冲突后,再提交. 下面咱们先创建一个分支并切换到b1分支: 修改咱 ...

  5. Git 分支管理策略

    分支管理策略 下面我们来说一下一般企业中开发一个项目的分支策略: 主分支 master 开发分支 develop 功能分支 feature 预发布分支  release bug 分支 fixbug 其 ...

  6. Git 企业中常用分支管理策略

    Git 企业中常用分支管理策略 一般企业中开发一个项目的分支策略 主分支 master 开发分支 develop 功能分支 feature 预发布分支 release bug 分支 fixbug 其它 ...

  7. git master主分支_Git分支管理策略及简单操作

    前几天整理了一下之前项目的开发代码,当时使用了Git来进行代码版本管理.虽然本人熟悉常用的Git操作,但是对分支的管理经验非常欠缺.拿这个项目来说,在项目中有不下20个分支,每个分支间的继承关系相当之 ...

  8. Git进阶(五):git 分支管理策略

    文章目录 一.企业级项目分支策略 1.1 主分支 master 1.2 开发分支 develop 1.3 功能分支 feature 1.4 预发布分支 release 1.5 bug 分支 fixbu ...

  9. git分支管理之合并冲突并解决

    git分支管理之合并冲突并解决 (这里的远程代码仓库是coding里面的,合并分支的操作是用github desktop进行操作的) 合并冲突发生的情景:当两个分支修改同一个文件时,可能发生两个分支不 ...

最新文章

  1. 异步通知是什么意思_一次相亲经历,我彻底搞懂了阻塞非阻塞、同步异步
  2. SAP MM ME29N 试图取消审批报错 - Document has already been outputed(function not possible) -
  3. 在Python中访问字典中的任意元素
  4. VMware虚拟机Ubuntu系统与物理机Windows 7系统共享文件夹
  5. C++11 unique_ptr用法
  6. 图片验证码防暴力破解_Java
  7. html语言右对齐,在HTML中右对齐块元素
  8. kafka创建topic命令_0748-5.14.4-Kafka的扩容和缩容
  9. pythonrequests证书_python requests证书问题解决
  10. BOOT.INI文件的目的[微软提供]
  11. 2021 年 6 月程序员工资统计,反作弊算法工程师太可怕了。。
  12. python图像resize_Python图像resize前后颜色不一致问题
  13. JavaScript(九):JavaScript中的内置对象
  14. 天堂2单机版进去显示服务器维护,天堂2五章单机版设置完成后却玩不了 高手解决一下...
  15. VIVO应用市场APP上架总结
  16. weblogic反序列化漏洞修复
  17. 基于Opencv的简单双摄像头图像实时拼接
  18. java导出excel 边框不全_POI 导出Excel合并单元格后部分边框不显示
  19. h3c查看光纤光功率
  20. PIR热释电红外人体感应IC

热门文章

  1. vue中class绑定函数
  2. 抽象类继承多个抽象类_多重继承?抽象类?C++的内存布局并不复杂
  3. 西工大18秋《C语言程序设计》平时作业,西工大18秋《C语言程序设计》平时作业(100分)...
  4. 考研 | 研究生考试入门,送给刚刚进入寒假的大三的你
  5. MYSQL进程权限过大_mysql查询较长的执行进程及创建权限账号
  6. modification of global variable “Promise.prototype.finally“ is not allowed when using plugins at app
  7. vue请求封装,http-接口部分(文档笔记)
  8. mysql支持ASCII_MySQLASCII()函数返回字符的ASCII码值
  9. 自动采集壁纸的微信小程序
  10. 高价买的博客网站织梦模板