软件开发基本都是多个feature分支并行开发,而在上线前有可能某个分支的开发或测试还没有完成,又或者是产品调整,取消了该分支功能的上线计划,我们在release前不合并该分支即可,然而如果该分支中的某些小调整却需要上线,我们就需要把其中的部分文件合并到release分支。

在之前遇到这种情况通常都是copy/paste,既麻烦出错率又高,自从我掌握了新姿势,整个世界仿佛都不一样了(暴漫微笑

在feature分支commit

切换至release分支

从feature分支检出相应文件

#branch feature
gitcommit -a -m "msg"
git checkout release
#branch release git checkout feature file-01 git checkout feature file-x ... git commit -a -m "msg" 

强推,将本地的完全覆盖远程的:git push -f

git 合并两个分支的某个文件相关推荐

  1. Git合并两个分支的步骤

    使用场景: 比如现在有 20190927_Libra.20191021_Scorpio 两个分支. 我们在***20190927_Libra***分支上进行了需求A的开发,又在***20191021_ ...

  2. git 合并冲突_git分支管理的策略和冲突问题

    备注: 知识点 关于分支中的冲突 分支管理的策略 分支策略 备注: 本文参考于廖雪峰老师的博客Git教程.依照其博客进行学习和记录,感谢其无私分享,也欢迎各位查看原文. 知识点 git log --g ...

  3. Git合并两个不同的仓库

    1.说明 Git合并两个不同的仓库, 两个都是已经存在的仓库, 比如grpc-demo和Telemetry, 演示将grpc-demo下的工程整体放入到 Telemetry下面的方法, 同时保留代码的 ...

  4. git合并两个没有共同历史提交记录的分支:fatal: refusing to merge unrelated histories

    场景:某个git仓库原有 master 分支,后面自己本地新建了一个项目,然后把新建的这个推到了这个仓库的另外一个分支 feature/vue-pc .现在要对这两个分支进行合并,该如何操作? 正常情 ...

  5. git怎么合并两个分支

    git怎么合并分支代码 1.git 命令 注意: 第一步你得把当前分支合到远程分支去才能有下面的操作 另外我是将develop分支代码合并到release分支去 1.推完代码到远程仓库查看本地分支(如 ...

  6. Git 合并两个不同的仓库

    目录 第一步. 下载需要合并的分支 第二步. 添加需要合并远程仓库 第三步. 把base远程仓库中数据抓取到本仓库 第四步. checkount切换到base分支上,命名为 asf 第五步. 合并 总 ...

  7. Git : 合并 commit 保持分支干净整洁

    本文的读者需要已经了解 基本的 Git 操作和开发流程. 在我们开发完分支后,一般分支上会有很多 commit -- 少不了诸如 "fix typo", "sth wro ...

  8. 执行git merge,合并两个分支的代码,其中某个分支的文件或代码被删除或被覆盖

    项目情景:现有一套公司产品源码V1.0,我的工作任务是要在产品源码上进行二次开发 针对于git 项目,假设现有远程分支master(产品源码),将代码克隆下来,在此基础上进行开发,并将开发的代码推送到 ...

  9. git比较两个分支的文件的差异

    Git diff branch1 branch2 --stat   //显示出所有有差异的文件列表 Git diff branch1 branch2 文件名(带路径)   //显示指定文件的详细差异 ...

最新文章

  1. Git学习笔记07-删除文件
  2. 单调谐回路谐振放大器等效电路分析_谐振回路的工作原理
  3. 3、Swing布局管理器
  4. USTC English Club Note20171023(2)
  5. 小白都能看懂的干货!大数据这朵“后浪”,能卷起多大的风浪?
  6. P3275 [SCOI2011]糖果
  7. Mac OS X 上搭建 Hadoop 开发环境指南
  8. sql2000 mysql_sql2000迷你版 超精简版SQL Server 2000数据库下载
  9. SVM支持向量机原理总结
  10. 5G学习笔记之RRC_IDLE/RRC_INACTIVE态UE功能概述
  11. 电脑网络wifi图标消失,图标变成灰色的解决办法之一
  12. html 图片显示的几种方式
  13. Android实现滑动的几种方式
  14. [转]Linux主机驱动与外设驱动分离思想
  15. 如何开心愉快兴趣满满的学习机器人和人工智能知识并提升思维力
  16. 使用Python编写程序,输入一个大于 2 的自然数,然后输出小于该数字的所有素数组成的集合。
  17. MyBatis02:CRUD操作和配置解析
  18. PDMA新产品开发手册【笔记】(二)
  19. 什么是APP???APP的开发类型又分哪几种???
  20. 小型商城全新简洁风格全新UI H5移动端购物商城系统源码

热门文章

  1. TCP/IP 协议栈4层结构及3次握手4次挥手
  2. 快速求斯特林数总结(洛谷模板题解)
  3. BeanShell使用json.jar包处理Json数据
  4. 链表 -- 双向循环链表(线性表)
  5. 华为笔试题---明明的随机数
  6. maven工程插件配置
  7. Activiti 规则任务(businessRuleTask)
  8. JQuery 动态创建表单,并自动提交
  9. FineReport——权限分配以及自定义首页
  10. 《梦断代码Dreaming In Code》阅读笔记(三)