Git:不同仓库之间的cherry-pick

Git: 不同仓库之间的cherry-pick

一、操作步骤
  1. 添加远程仓库到本地
  2. 拉取该远程仓库的指定分支
  3. 运行cherry-pick命令
  4. push到远程

二、具体实现

step 1:
	git remote -v  // 查看本地仓库关联的远程仓库

step 2:
	/* 
		添加远程仓库到本地
		仓库地址就是 github 上的 SSH地址,即 git clone 使用的地址
		old 表示本地为新添加的远程仓库起的别名,方便后续操作
	*/
	git remote add old 仓库地址 
   
step 3:
	/*
		拉取该远程仓库的指定分支
		old 就是上一步操作所取的名字
		分支名1 表示本地仓库的分支名,
		分支名2 表示参考的分支,即:被cherry-pick的分支
		注:分支名1 和 分支名2 最好保持一致
	*/
	git fetch old 分支名1 : 分支名2
    
step 4:
	git cherry-pick 提交id  // 开始cherry-pick, 提交id 即:参考分支的commit id
    
step 5:
	git push // 推送到当前开发分支的远程仓库
  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值