Fork后,如何在Gitlab和Github下如何同步源的新更新

例子

问题

我在自己的vekko/RuoYi库改啊改,某一天源库y_project/RuoYi更新了,我怎么同步源库过来?

1、配置上游项目地址

进入自己本地库中通过git remote -v 查看源信息

G:\vekko_cc_projects\RuoYi>git remote -v
origin  https://gitee.com/vekko/RuoYi.git (fetch)
origin  https://gitee.com/vekko/RuoYi.git (push)

fetch 和push 都是自己的源,所有我们要添加repo的源

添加上游repo源

G:\vekko_cc_projects\RuoYi>git remote add upstream https://gitee.com/y_project/RuoYi.git

注:删除为git remote remove upstream

然后再看一下源信息,可以看到上游源已经添加进来了

G:\vekko_cc_projects\RuoYi>git remote -v
origin  https://gitee.com/vekko/RuoYi.git (fetch)
origin  https://gitee.com/vekko/RuoYi.git (push)
upstream        https://gitee.com/y_project/RuoYi.git (fetch)
upstream        https://gitee.com/y_project/RuoYi.git (push)
2、获取上游源项目更新。使用fetch命令,fetch之后会被存储到本地一个分支。
G:\vekko_cc_projects\RuoYi>git fetch upstream
From https://gitee.com/y_project/RuoYi
* [new branch]        master     -> upstream/master
3、合并到本地分支。切换到 master 分支,合并 upstream/master 分支。
G:\vekko_cc_projects\RuoYi>git merge upstream/master
Already up to date.
4、提交推送。根据自己情况提交推送自己项目的代码。
git push origin master
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值