git 场景 :从一个分支cherry-pick多个commit
来源:互联网 发布:java获取服务器ip地址 编辑:程序博客网 时间:2024/05/18 00:15
场景:
在branch1开发,进行多个提交,这是切换到branch2,想把之前branch1分支提交的commit都【复制】过来,怎么办?
首先切换到branch1分支,然后查看提交历史记录,也可以用sourceTree查看,也可以用命令git log
例如我的git log 如下:
commit 023sb6f299849a1fec3bbe72baaf315482522cb6
Author: sunguowei <me@xx.com>
Date: Thu Nov 9 11:01:13 2017 +0800
修复bug 3
Change-Id: I30850819d3dcfb8814b5d67124133215a4469374
commit 5d2c18fsf4b85b4564991963d7c3c3917e951364
Author: sunguowei <me@xx.com>
Date: Wed Nov 8 16:33:58 2017 +0800
修复bug 2
Change-Id: I0c94d305a35ef8372afc127b2eab13f4ebb70386
commit ba51861402b0a18663f2c9ee28ed054b0879b225
Author: shenjiaqi <other@xx.com>
Date: Sun Nov 5 18:50:28 2017 +0800
修复bug 1
Change-Id: I32a8e29523f709eed59f6044c7a06311e953727e
我想把bug 2和bu3复制到branch2分支里,只需要这样
切换到branch2分支,然后执行
git cherry-pick ba51861..023sb6f299849a1f
注意中间的两个点,表示把两个commit区间的所有commit多复制过去
cherry-pick用法
单个commit只需要git cherry-pick commitid
多个commit 只需要git cherry-pick commitid1..commitid100
注意,不包含第一个commitid , 即 git cherry-pick (commitid1..commitid100]
- git 场景 :从一个分支cherry-pick多个commit
- git cherry-pick. 如何把已经提交的commit, 从一个分支放到另一个分支
- git cherry-pick. 如何把已经提交的commit, 从一个分支放到另一个分支
- git cherry-pick. 如何把已经提交的commit, 从一个分支放到另一个分支
- git cherry-pick. 如何把已经提交的commit, 从一个分支放到另一个分支
- git cherry-pick. 如何把已经提交的commit, 从一个分支放到另一个分支
- git cherry-pick. 如何把已经提交的commit, 从一个分支放到另一个分支
- git cherry-pick. 如何把已经提交的commit, 从一个分支放到另一个分支
- git cherry-pick. 如何把已经提交的commit, 从一个分支放到另一个分支
- git cherry-pick. 如何把已经提交的commit, 从一个分支放到另一个分支
- cherry-pick 多个commit
- 使用git的cherry-pick命令把其他分支的某个commit合并到当前分支
- git cherry-pick用于把另一个本地分支的commit修改应用到当前分支
- Git开发时多分支防止多次提交版本线,使用cherry-pick、合并commit实现多次修改关联iusses
- git如何合并某次提交命令到分支--git cherry-pick <commit id>
- git cherry-pick&git 分支重命名
- git cherry-pick 把提交到A分支的部分commit 再提交到B分支上
- git cherry-pick + commit id 单独merge 任意一个branch的任意一个commit到本branch上
- 抑制式(半抑制式)模糊C-均值聚类算法(S-FCM)
- shiro 之 Cache
- 判断页面加载完成
- Introduction to Terraform
- Hibernate5总结
- git 场景 :从一个分支cherry-pick多个commit
- python 判断字符串时是否是json格式方法
- cnpm run dev启动报错,解决办法
- Android开发基础,保存用户输入的用户名和密码
- 散列文件的存储——‘桶’
- mybatis批量插入数据
- dubbo
- java反射原理,动态加载(软件版本升级)
- Fusioncharts API参考方法(Functions)总结