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

丽水网站制作公司wordpress 文章 置顶

丽水网站制作公司,wordpress 文章 置顶,网站10m数据库,久久建筑设计前言 git cherry-pick是git中非常有用的一个命令#xff0c;cherry是樱桃的意思#xff0c;cherry-pick就是挑樱桃#xff0c;从一堆樱桃中挑选自己喜欢的樱桃#xff0c;在git中就是多次commit中挑选一个或者几个commit出来#xff0c;也可以理解为把特定的commit复制到…前言 git cherry-pick是git中非常有用的一个命令cherry是樱桃的意思cherry-pick就是挑樱桃从一堆樱桃中挑选自己喜欢的樱桃在git中就是多次commit中挑选一个或者几个commit出来也可以理解为把特定的commit复制到一个新分支上。 应用场景 commit 都提交了为什么还要复制新的出来 应用场景1有时候版本的一些优化需求开发到一半可能其中某一个开发完的需求要临时上或者某些原因导致待开发的需求卡住了已开发完成的需求上线。这时候就需要把 commit 抽出来单独处理。 应用场景2有时候开发分支中的代码记录被污染了导致开发分支合到线上分支有问题这时就需要拉一条干净的开发分支再从旧的开发分支中把 commit 复制到新分支。 命令使用 复制单个 现在有一条feature_cherrypick分支commit 记录如下 commit 09cc27103ea4b5ec6f9827e41583e3f0fdbb5efb (HEAD - feature_cherrypick, origin/feature_cherrypick) Author: aiqinhai aiqinhaiqq.com Date: Fri Sep 22 21:20:39 2023 0800 [修改代码]cherryPick第六次 需要把 09cc27103ea4b5ec6f9827e41583e3f0fdbb5efb 这次commit复制到另一个分支首先把 commitHash 复制下来然后切到 master 分支。master分支当前在cherryPick3()这个版本使用cherry-pick把 09cc27103ea4b5ec6f9827e41583e3f0fdbb5efb commit应用到当前分支。由于feature_cherrypick分支和master分支差三个分支在进行git cherry-pick之后出现冲突这时候进行冲突解决即可。 复制多个 以上是单个 commit 的复制下面再来看看 cherry-pick 多个 commit 要如何操作。一次转移多个提交 git cherry-pick commit1 commit2上面的命令将 commit1 和 commit2 两个提交应用到当前分支。多个连续的commit也可区间复制 git cherry-pick commit1^..commit2上面的命令将 commit1 到 commit2 这个区间的 commit 都应用到当前分支包含commit1、commit2commit1 是最早的提交。比如说feature_cherrypick分支有如下三个commit. commit 668a7ca5daabd8dedbdfdc15e9abad912adc6414 Author: aiqinhai aiqinhaiqq.com Date: Fri Sep 22 20:52:36 2023 0800[修改代码]cherryPick第三次commit 5b303cc62fcd3d3121619d1163f2ec3392d65b7c Author: aiqinhai aiqinhaiqq.com Date: Fri Sep 22 20:35:31 2023 0800[修改代码]cherryPick第二次commit 8ffb06b413047d818f920758288491c70c4fa9e4 Author: aiqinhai aiqinhaiqq.com Date: Fri Sep 22 20:33:55 2023 0800[修改代码]cherryPick第一次 我们可以一次性将cherryPick第一次至cherryPick第三次三次commit复制新分支feature_app6.6上先切换到feature_app6.6分支上再执行git cherry-pick 8ffb06b413047d818f920758288491c70c4fa9e4^..668a7ca5daabd8dedbdfdc15e9abad912adc6414命令,执行结果如下。 应用成功之后git push到远程分支即可 cherry-pick 代码冲突 在cherry-pick多个commit时可能会遇到代码冲突这时cherry-pick会停下来让用户决定如何继续操作。我们可以解决冲突然后使用cherry-pick --continue让cherry-pick继续进行下去。把冲突之后的commit也复制进来整个流程就完成了。但有时候可能需要在代码冲突后放弃或者退出流程 放弃 cherry-pick git cherry-pick --abort回到操作前的样子就像什么都没发生过。 退出 cherry-pick git cherry-pick --quit不回到操作前的样子。即保留已经cherry-pick成功的 commit并退出cherry-pick流程。
http://www.hkea.cn/news/14475925/

相关文章:

  • 公司网站开发的工作内容重庆市建设工程信息网中标公告
  • 沈阳行业网站建设上海网站排名团队
  • 做vi的网站系统开发是系统建设中工作任务最为繁重的阶段
  • 软文营销怎么写新网站seo怎么优化
  • 湖北省建设厅网站证件企业年金管理办法
  • 济南酷火网站建设设计加盟
  • 青岛工程建设管理信息网官方网站怎么做网站推广世界杯
  • 想做找人做网站wordpress书单
  • 怎样创建个人的网站seo优化培训班
  • 免备案网站空间购买app备案查询平台官网
  • 仿制手机网站教程莱芜建设局网站
  • 花店网站模板免费下载怎样做京东网站
  • 租用服务器一般是谁帮助维护网站安全深圳宝安网站建设公司
  • 汉口制作网站哈密网站建设公司哪家专业
  • 字体网站零基础学做网站难吗
  • 自己注册了个域名想做一个网站吗免费网络咨询免费建站
  • 网站开发的知识友谊路街道网站建设
  • 戒赌网站怎么做班级网站怎样做
  • ps网站首页效果图实例网站建设寻找可以途径
  • 做旅行的网站龙泉市住房和城乡建设局网站
  • 广州我网站制作中国制造交易网登录
  • 链家网站开发手机app应用开发公司
  • 个人简历网站开发WordPress审核评论插件
  • 青岛 机械 中企动力提供网站建设专业做app下载网站
  • 如何在电商平台做好企业网站推广一般门户网站
  • 做网站苏州上海袜网站建设
  • 成都做网站设计哪家便宜做仪表行业推广有哪些网站
  • 网站权重怎么做的做一个游戏小程序需要多少钱
  • 类似于众人帮的做任务赚佣金网站泗县口碑营销互联网营销推荐咨询
  • 网页设计个人网站设计wordpress 媒体库不显示图片