和并两个git仓库/将网络开源仓库merge到本地仓库

本文以CDT代码为例,详细阐述如何将远程开源仓库的master分支合并到本地仓库的master分支。首先确认本地仓库路径,然后添加远程仓库为other,接着fetch远程数据,创建新分支branch_new,再切回master分支并进行merge,最后将合并后的master分支推送到服务器。
摘要由CSDN通过智能技术生成

按CDT代码举例,将开源仓库中的master分支merge到本地仓库的master分支

(如果要将开源仓库中的其他(develop)分支merge到本地仓库的develop分支,需要先在开源仓库中checkout切换develop分支)

1、本地仓库路径:   /home/abc/source/cdt-xxx/

      开源仓库路径:   /home/abc/source/org.eclipse.cdt/

 

2、进入本地仓库,分支为master,查看remote信息:

[cdt-xxx]$ git branch
* master
[cdt-xxx]$ git remote -v
origin    ssh://xxx@x.x.x.x:x/cdt-xxx (fetch)
origin    ssh://xxx@x.x.x.x:x/cdt-xxx (push)

3、将开源仓库的源添加到本地仓库,可以设置名称为  other

[cdt-xxx]$ git remote add other ../org.eclipse.cdt/
[cdt-xxx]$ git remote -v
origin    ssh://xxx@x.x.x.x:x/cdt-xxx (fetch)
origin    ssh://xxx@x.x.x.x:x/cdt-xxx (push)
other    ../org.eclipse.cdt/ (fetch)
other    ../org.eclipse.cdt/ (push)

4、将开源仓库数据抓取(fetch)到本地仓库

[cd
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值