博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
git cherry-pick 的使用
阅读量:4674 次
发布时间:2019-06-09

本文共 457 字,大约阅读时间需要 1 分钟。

之前和同事在不同的分支开发一个功能的不同模块,在自己分支有用到同事分支的一些实现,被老大告诉用git cherry-pick来搞定!

git cherry-pick  能够把另一个分支的一个或多个提交复制到当前分支,具体使用如下:

首先git checkout 到另一个分支,然后使用git log找到想要复制的commit 的id,记录下来

切换到自己分支,使用git cherry-pick  [上面记录的commit id]  回车即可!

如果想要复制多个, 使用git cherry-pick (commitid1..commitid100],commitid1为想复制的最老提交(不包括),commitid100为想复制的最新提交(包括)

如果想要包括commitid1,那么在commitid1后加^即可,即 git cherry-pick [commitid1^..commitid100]!

转载于:https://www.cnblogs.com/fengkunangel/p/10545119.html

你可能感兴趣的文章
.Net程序员学习Linux最简单的方法(转载)
查看>>
基于.NET Socket API 通信的综合应用
查看>>
python 装饰器
查看>>
eclipse配置
查看>>
openGL 绘制文本font(csGL)
查看>>
BZOJ 1072 排列
查看>>
BZOJ 3779 LCT 线段树 DFS序 坑
查看>>
group by rollup | cube 学习
查看>>
上传图片的步骤
查看>>
hadoop-0.20.2完全分布式集群
查看>>
How to turn off the binary log for mysqld_multi instances?
查看>>
easyui弹出窗关闭前调用确认窗口,先关闭页面后调用弹出窗口
查看>>
BZOJ1018 堵塞的交通(线段树)
查看>>
Python3+Selenium3+webdriver学习笔记8(单选、复选框、弹窗处理)
查看>>
Java String.indexOf() 函数用法小结
查看>>
SSL 1105——【USACO 2.1】顺序的分数(递归+二分)
查看>>
微信 小程序组件 焦点切换
查看>>
github上传文件
查看>>
编译指定安装路径
查看>>
IntelliJ IDEA实时模板变量
查看>>