idea中cherry pick的用法

 更新时间:2023年08月07日 09:59:02   作者:多来哈米  
Cherry-Pick可以将一个分支的某些commit,合并到另一个分支,本文给大家分享idea中cherry pick的用法,感兴趣的朋友跟随小编一起看看吧

网上的文章比较杂乱,具体idea里面怎么操作,好像没有个成型的文章

cherry pick的作用:

简而言之就是同一个commit,然后复制提交到其他分支(只检出本次提交的);

解决的问题:

两个分支都需要提交相同代码,但是又不能用同一份代码提到开发和测试环境(因为两个环境代码不一样可能存在冲突)

场景:

比如我(分支1:sit-hgg)SIT提交了一个代码,需要DEV(分支2:dev-hgg)也提交一份;

操作步骤:

sit-hgg分支提交后,切换dev-hgg,然后再version control中选sit-hgg分支提交记录,cherry pick后push上去——————OK perfect!!就这么简单

废话不多说,直接图文教程

步骤1 sit-hgg分支提交

步骤2、切换dev-hgg,找到sit-hgg的提交记录cherry pick

步骤3 push上去就对了

这里可能有个坑------我就碰到了

如果你本地是两份代码,2019版本-version control可能拉取不到其他分支的提交记录,那就需要在同一份代码里,切到指定分支pull一下(这样本地才能看到 其他的提交记录)

到此这篇关于idea中cherry pick怎么用的文章就介绍到这了,更多相关idea中cherry pick内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • SpringAOP 构造注入的实现步骤

    SpringAOP 构造注入的实现步骤

    这篇文章主要介绍了SpringAOP_构造注入的实现步骤,帮助大家更好的理解和学习使用spring框架,感兴趣的朋友可以了解下
    2021-05-05
  • SpringBoot项目加载配置文件的6种方式小结

    SpringBoot项目加载配置文件的6种方式小结

    这篇文章给大家总结了六种SpringBoot项目加载配置文件的方式,通过@value注入,通过@ConfigurationProperties注入,通过框架自带对象Environment实现属性动态注入,通过@PropertySource注解,yml外部文件,Java原生态方式注入这六种,需要的朋友可以参考下
    2023-09-09
  • SpringBoot添加Email发送功能及常见异常详解

    SpringBoot添加Email发送功能及常见异常详解

    本篇文章主要介绍了SpringBoot添加Email发送功能及常见异常详解,具有一定的参考价值,有兴趣的可以了解一下。
    2017-04-04
  • IntelliJ IDEA 部署 Web 项目,看这一篇够了!

    IntelliJ IDEA 部署 Web 项目,看这一篇够了!

    这篇文章主要介绍了IntelliJ IDEA 部署 Web 项目的图文教程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-05-05
  • 基于Java中的StringTokenizer类详解(推荐)

    基于Java中的StringTokenizer类详解(推荐)

    下面小编就为大家带来一篇基于Java中的StringTokenizer类详解(推荐)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • SpringBoot项目为何引入大量的starter?如何自定义starter?

    SpringBoot项目为何引入大量的starter?如何自定义starter?

    这篇文章主要介绍了SpringBoot项目为何引入大量的starter?如何自定义starter?文章基于这两个问题展开全文,需要的小伙伴可以参考一下
    2022-04-04
  • 解决警告:No archetype found in remote catalog. Defaulting to internal catalog.问题

    解决警告:No archetype found in remote c

    新建Maven项目时,若提示远程archetype未找到,可通过以下两种方式解决:一是检查网络或仓库配置;二是设置VMOptions参数-DarchetypeCatalog=internal,强制使用内部目录
    2025-08-08
  • 深入解析Java中的Class Loader类加载器

    深入解析Java中的Class Loader类加载器

    这篇文章主要介绍了Java中的类加载器,是Java入门学习中的基础知识,需要的朋友可以参考下
    2016-03-03
  • Java如何使用Query动态拼接SQL详解

    Java如何使用Query动态拼接SQL详解

    这篇文章主要给大家介绍了关于Java如何使用Query动态拼接SQL的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-01-01
  • SpringBoot项目如何访问jsp页面的示例代码

    SpringBoot项目如何访问jsp页面的示例代码

    本篇文章主要介绍了SpringBoot项目如何访问jsp页面的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-10-10

最新评论