博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Git 之 cherry-pick
阅读量:7135 次
发布时间:2019-06-28

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

使用 cherry-pick,可以从其他分支复制指定的提交,然后导入到现在的分支。

主要使用的场合:

  • 把弄错分支的提交移动到正确的地方
  • 把其他分支的提交添加到现在的分支

例如,我们想把 learn-cherry-pick 这个分支上的第二个提交提取出来,然后添加到 master 上。

clipboard.png

首先从图右部分可以找到我们想提取 commit 的 commit id 为 c3f0d9a,在 master 分支上执行 cherry-pick

操作如下:

➜  git cherry-pick c3f0d9a[master 573066e] add a new line Date: Sun Jan 14 18:50:20 2018 +0800 1 file changed, 1 insertion(+)

结果:

clipboard.png

cherry-pick 过程中也是可能会产生冲突的,解决冲突后先 add,然后使用 git cherry-pick --continue

如果想放弃 cherry-pick,使用 git cherry-pick --abort

转载地址:http://tgvrl.baihongyu.com/

你可能感兴趣的文章
echo
查看>>
MariaDB,MySQL中存储过程的学习笔记
查看>>
一张图诠释linux系统启动过程
查看>>
载入jQuery库的最佳方法
查看>>
系统错误提示修复Repair Filesystem
查看>>
【DAY20】Socket编程的补充2
查看>>
Openstack 网络服务Neutron [五]
查看>>
如何看硬盘SMART参数----用HDtune工具查看
查看>>
PUTTY使用Ctrl+s僵死的问题
查看>>
验证码识别技术研究
查看>>
WSDL文件生成java类
查看>>
我的友情链接
查看>>
CentOS7配置本地镜像及安装gluster服务
查看>>
android手势创建及识别
查看>>
弹了个框。。。不过不太好。 待解决
查看>>
keras 保存训练的最佳模型
查看>>
创业找投资,你要警惕的三种人---情商培养
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
大数据波分传输工程方案设计主要细节
查看>>