我们从’master’创建了’dev’分支,并且一直在’dev’分支上工作.我们尚未将’dev’合并为’master’.同时我们还从’master’创建了’preprod’分支,并在’preprod’分支上进行了更改.我们尚未将’preprod’合并为’master’.

现在我们想要实现的是将’preprod’变化单独合并到’dev’.我通过Gitlab创建了一个合并请求并批准了它.我发现’dev’代码的变化也被转移到’preprod’,反之亦然.我不希望任何机会将’dev’更改移动到’preprod’.我怎么能做到这一点?

最佳答案 如果两者都有变化,那么你的合并请求可能会告诉gitlab将两个分支合并到一起,这有时是可取的.根据您的开发过程,您可能会发现更容易使用git本身(或gui for it,例如git扩展或sourcetree)来进行合并. GUI版本可以很好地直观地显示您的分支和过去的合并,这使得确定运行哪些命令变得更加容易.

在命令行中,在gitlab合并之前恢复为提交之后,请检查dev分支并将preprod合并到其中:

git checkout dev

git merge preprod

preprod更改将在dev上进行,但反之亦然(不要忘记推送dev). git merge命令的作用是将命令(preprod)中命名分支的更改合并到CURRENT分支(在本例中为dev,但您可以验证当前分支运行“git branch”或“git status”).

gitlab合并分支后需要提交吗_Gitlab合并了两个分支相关推荐

  1. gitlab合并分支后需要提交吗_gitlab使用总结

    前言:作为一名程序员,版本管理工具肯定是要使用的.啥?你没用,没关系,现在使 用也来得及.常见的是git还有SVN.我也是最近才使用git的,由于项目需要两 个人合作完成,每个人都会进行改动.之前独立 ...

  2. git push时提示:更新被拒绝,因为您当前分支的最新提交落后于其对应的远程分支

    在对本地库中的文件执行修改后,想git push推送到远程库中,结果在git push的时候提示出错: ! [rejected]        master -> master (non-fas ...

  3. gitlab合并分支后需要提交吗_阿里前端,如何基于 GitLab 进行「自动化」构建及发布...

    在公司搭建内部 GitLab 平台后,前端活动项目从 SVN 迁移到 GitLab.本文介绍如何基于 GitLab CI/CD 实现自动化构建及发布. 在从 SVN 迁移到 GitLab 和接入 Gi ...

  4. git 公钥提交代码_gitlab上传公钥和项目代码

    gitlab上传项目需要ssh公钥免交互,本文介绍gitlab设置公钥和上传项目的操作. 一.创建秘钥对 [root@localhost ~]# ssh-keygen -t rsa #一路回车即可 二 ...

  5. github上fork分支后再合入原master分支的改动

    几个月前看到一个电商项目,文档比较全,fork下来学习下.后来因为其他事情耽搁了,现在想重新看看,发现改动比较大,master分支跟我fork下来的分支不一样了.咋办?简单,把最新的master分支下 ...

  6. Github两个分支无法合并问题的解决与复现

    问题描述: 使用IDEA的git初始化仓库后,提交到github空仓库时,出现master分支无法和默认的main分支合并的情况 解决思路: 在已经有两个分支的情况下,将两个分支克隆到本地,进行合并操 ...

  7. git切换分支合并后再切回原来分支导致没有提交的代码丢失

    git切换分支合并后再切回原来分支导致没有提交的代码丢失 前言 在企业开发中,总会需要用远程仓库来管理整个团队的项目代码,git是我们常用的代码提交工具,虽然就我个人而言,在开发的过程中就只用到几个简 ...

  8. 【问题篇】git创建分支后idea切换分支找不到以及合并问题

    当本地idea绑定了git仓库之后,在git仓库线上创建一个新的分支后,想在本地idea切换分支发现没有新建的分支,导致无法切换分支以及代码合并.如下:         这时候只需要先git pull ...

  9. git合并某个或某些提交到其他分支

    git合并某个或某些commit到其他分支 一.使用git 命令合并 1.git pull(下拉所有分支代码,预防冲突) 2.git log (查看提交的信息,复制你要合的提交的 commit id. ...

最新文章

  1. Java项目:电商书城平台系统设计和实现(java+springboot+mysql+spring+jsp)
  2. 解决Windows安装TensorFlow报错:ERROR: Cannot uninstall 'wrapt'问题
  3. filter的原理(转)
  4. 如何测试大端存储和小端存储
  5. python3读取文件夹-python3获取文件及文件夹大小
  6. 谈谈社群收割用户的六板斧
  7. db 如何将数据库中的表导入到PowerDesigner
  8. ECharts实战教程
  9. 传智播客黑马程序员28期JavaEE基础及就业班视频教程
  10. 如何格式化写保护的U盘(删除多个盘的U盘)
  11. jQuery的$.ajax()访问json文件【亲测有效】
  12. excel中常用函数index、match、row、column的用法
  13. sql 按照天环比_同比环比sql实例
  14. react(子传父、父传子)
  15. 如何用Python网络爬虫爬取网易云音乐歌曲
  16. matlab和Excel的交互 非xlsread和xlswrite(1-Excel基础)
  17. AI Earth ——开发者模式案例8:利用Landsat-8数据进行地表温度反演
  18. python中dumps是什么意思_python中的dumps和loads区别
  19. 程序员之间的各种鄙视链
  20. 2023百度统计被人恶意刷广告解决办法

热门文章

  1. netcore在Linux后台运行at Interop.ThrowExceptionForIoErrno
  2. iOS开发学习之YYKit中YYText的深入解析,YYTextShadow的代码解析
  3. Visio复制的图片在Word中不显示
  4. iPhone6无法开机、不能开机的解决方法
  5. iOS应用中增加emoji表情输入功能
  6. 国内 WhatsApp 能用吗?WhatsApp对外贸企业的重要性?
  7. 隧道二衬钢筋(一键生成)
  8. MCU设计之 - 启动模式(Boot0Boot1)
  9. python爬取凤凰新闻网_爬取网易,搜狐,凤凰和澎湃网站评论数据,正负面情感分析...
  10. 《NFL橄榄球》:田纳西泰坦·橄榄1号位