博主信息
博文 85
粉丝 0
评论 0
访问量 95468
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
Gitlab 遇到的一个问题
Smile
原创
840人浏览过

  题外话:最近项目进度太紧张,需求一堆。也没怎么发文了,头条频繁的通知再不发文就取消黄V。好吧,我怂了~毕竟加个黄V不容易,也顺便约束下自己。

  今天主要说工作中遇到的一个问题:使用gitlab合并代码的一个细节。

  场景:

  1.有两个功能分支a和b,开发分支dev,测试分支release,预发布分支pre,生产分支master.

  2.本次上线计划里 a分支功能不上线,b分支上线.

  合并代码的顺序这里就不赘述了,之前的文章里有提到过。感兴趣的童鞋可以看下

  dev分支由于供前后端联调,所以需要将a,b都merge过去

  于是,买手游账号平台步骤如下

  一,用gitlab 界面 a merge to dev

  二,用gitlab 界面 b merge to dev

  此时b合并到dev遇到一个冲突,原因是a,b中pom.xml 版本不一致

  然后,为了图省事,界面上提示的resolve conflict 去解决冲突。

  but

  此时gitlab的动作是先将dev合到b分支,注意这个时候其实dev已经有a分支的代码了。

  那么问题就出现了

  结果会发现b分支有a的代码~

  解决办法,使用小乌龟或者命令行即可

本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学