美文网首页
IDEA中复制git提交到当前分支的方法

IDEA中复制git提交到当前分支的方法

作者: 向上生长之路 | 来源:发表于2021-10-06 20:30 被阅读0次

使用git版本管理工具,在开发过程中时常会建立多个分支,有时候会遇到在某个分支上修复了问题,同时也需要把这些改动同步到别的分支中,但是又不能直接做合并分支操作,此时,通过使用git中的cherry pick指令就可以方便的将这些改动复制到其他分支了,下面给大家介绍下在IDEA中通过可视化的界面操作来实现此功能~

  • git版本 2.33.0
  • IDEA版本 2021.2.2

使用方式

1.使用IDEA打开git仓库,先切换到dev分支



2.新建common.html文件,然后提交到本地仓库,生成commit提交记录,用于测试复制本次提交


common.html
3.此时切换到master分支
  1. 在工程根目录上右键,在展开的操作中选择Show History

    5.在git提交记录面板中,将Branch选项调整为All,然后通过提交分支和备注能找到我们的那次提交

    6.选中该次提交并右键,在展开的操作菜单中点击Cherry-Pick

运行效果

此时可以看到当前分支也就是master分支上已经有了dev分支上的那次提交改动了


可以通过git push提交到远程仓库中

以上演示的是简单场景,实际工作中在复制不同分支上的提交会有冲突情况,在执行Cherry Pick操作过程中,IDEA会跳出窗口让你处理冲突,就像在合并分支Merge操作过程中的效果一样,需要根据改动情况进行相应处理~

相关文章

  • IDEA中复制git提交到当前分支的方法

    使用git版本管理工具,在开发过程中时常会建立多个分支,有时候会遇到在某个分支上修复了问题,同时也需要把这些改动同...

  • idea中git用法

    idea中使用git 本地创建分支,并提交到远程仓库为新分支使用new Branch按钮,以当前分支checkou...

  • git操作之变基记录

    1、在git开发中,会遇到你在当前自己的开发分支开发完成,然后想将当前的自己分支内容提交到release或者mai...

  • Git 上传文件命令

    git添加到本地仓库 git提交到本地仓库 git推送到远程仓库 git合并分支 当前配置链接命令 把当前地址设置...

  • git 常用指令总结

    查看分支:查看所有分支git branch -a查看当前使用分支(结果列表中前面标*号的表示当前使用分支)git ...

  • git新建分支,并上传

    git checkout -b 新分支名这个就会复制出当前的分支出来,作为一个新分支,然后切换到这个新分支 git...

  • idea git 合并分支

    idea git 合并分支idea如何在git上将分支代码合并到主干

  • 2019-08-02

    添加到暂存区 git add . 提交到当前分支 git commit -m "这里写提交说明" 查看提交历史,以...

  • 合并分支

    git branch 查看分支 在当前分支中推送 git add . git commit -m 'dev' g...

  • 项目常用命令流程

    假设当前分支为次分支xx_xx git branch 查看当前分支 git status 查看当前状态 git a...

网友评论

      本文标题:IDEA中复制git提交到当前分支的方法

      本文链接:https://www.haomeiwen.com/subject/fiuonltx.html