使用IDEA界面或者命令行进行git cherry-pick
使用场景:
代码已经提交了好几次才想起来其中有几次提交是要尽快上线的。没办法,只能进行cherry pick了。
操作过程:
例如:我目前的代码分支是2198,目标上线分支是2243
idea界面
1、切换分支到目标分支2243上,打开Versin Control面板
2、在版本控制面板点开Log标签
3、在最上面修改分支为要cherry pick的分支 修改为2198
4、在下面选择要cherry pick的提交,按住ctrl键选多条,然后点选倒数第二个按钮进行cherry pick(或者右击:选择cherry-pick)
5、最重要的一步,接下来IDEA会依次把每一次提交弹出来让你写提交消息(使用默认的就行)。前面选了多条就会弹多次,所以不要急。
7、最后把提交的代码Push掉就好了。
Git命令行
我想把bug 2和bu3复制到branch2分支里,只需要这样
1、切换到branch2分支,然后执行
git cherry-pick ba51861..023sb6f299849a1f
注意中间的两个点,表示把两个commit区间的所有commit多复制过去
2、cherry-pick用法 其他用法
单个commit只需要 git cherry-pick <commitid>
多个commit 只需要 git cherry-pick commitid1..commitid100
另外一种多个不连续commit git cherry-pick <C commit-id> <D commit-id> <E commit-id>
注意,不包含第一个commitid , 即 git cherry-pick (commitid1..commitid100]
使用IDEA界面或者命令行进行git cherry-pick相关推荐
- 简单谈谈图形界面和命令行的区别
文章目录 前言 对比 图形用户界面 命令行 举个例子 适用场景 图形界面 命令行 总有例外 总结 前言 随着总结的文章越写越多,我发现自己是一个"追求完美"的人,但同时也是一个&q ...
- Linux设置界面或命令行启动
设置界面或命令行启动 以root的身份登陆,然后执行: #cd /etc #vi inittab 更改"id:5:initdefault:"语句即可. 其中5表示默认图形启动界面 ...
- Linux图形界面与命令行模式切换
相信有不少的Linux初学者和我一样对图形界面与命令行模式的切换感觉到很懊恼,到底应该怎么才能切换,是不是只有重装系统才能不使用图形界面?答案是:不是.今天我们就一起来看一下在Linux中到底如何切换 ...
- CentOS图形界面和命令行切换
2019独角兽企业重金招聘Python工程师标准>>> 1.图形界面到命令行按Ctrl+Alt+F2 2.命令行到图形界面按Ctrl+Alt+F1 转载于:https://my.os ...
- linux命令行使用ppt,linux图形界面与命令行.ppt
<linux图形界面与命令行.ppt>由会员分享,可在线阅读,更多相关<linux图形界面与命令行.ppt(43页珍藏版)>请在人人文库网上搜索. 1.第3章 图形界面与命令行 ...
- 欢迎界面java_Linux命令行欢迎界面美化
默认的SSH命令行登录欢迎界面如下 [c:\~]$ Connecting to10.x.13.x:22... Connection established. To escape to local sh ...
- Windows 命令行及Git操作
Window 在命令行中删除文件夹的命令:rmdir /s 文件夹名称 Git 部分操作 创建分支 运行 git branch dev, 在当前库中创建一个名为 dev 的分支. 切换分支 运行 gi ...
- CentOS8 图形界面和命令行切换
1.查看目前默认的启动默认 systemctl get-default 命令行模式 :multi-user.target 图形界面模式:graphical.target 2.设置为图形界面模式 s ...
- mac_命令行删除Git本地库
进入git本地库位置 输入命令行$ git init 可以得到本地库的.get文件路径 输入命令行$ ls -a 此时可以得到本地库位置下的文件列表,会发现里面有.git .gitignore文件 输 ...
最新文章
- 厉害!84 行 JavaScript 代码实现塔式堆叠游戏
- vuejs和webpack项目(VueComponent)初尝试——瀑布流组件
- VTK修炼之道53:图形基本操作进阶_多分辨率策略(模型细化的三种方法)
- 计算机程序设计 期末考试题,《计算机编程ASP》期终习题A.doc
- 【英语学习】【WOTD】foray 释义/词源/示例
- 金融数据分析与挖掘实战1.4.1-1.4.3
- JavaScript(三)数值类型
- CTF---Web入门第二题 上传绕过
- java网络游戏后台管理系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署
- Java实验1:个人银行账户管理系统总结
- matlab求两向量夹角_高考数学解题技巧:专题21 平面向量中最值、范围问题高中数学黄金解题模板...
- 设计模式之设配器模式、外观模式
- 关于vue弹窗自定义
- LeetCode 176 第二高的薪水
- 前端超出文字显示省略号
- 同事推荐的GIS书籍
- vmware虚拟机安装win7_虚拟机VMware安装使用设置教程
- Hexo个人博客NexT主题添加Local Search本地搜索
- Java怎样快速入门?该如何学Java?
- 脑机接口005 | “中国脑计划”:向最后的前沿进发!