git同步一个fork项目

本文介绍了当原项目有更新时,如何使用git同步自己fork的代码。通过配置remote,添加上游仓库,fetch并合并上游/master到本地master,实现同步且不丢失本地修改。
摘要由CSDN通过智能技术生成

场景:

    我们git fork一个项目后,如果原项目本身有更新,那么我们需要同步更新自己fork的代码。

方法:

    1.  给fork配置一个remote

        git remote -v查看当前fork项目的remote信息,我这里以FreeRDP为例

    upstream	https://github.com/FreeRDP/FreeRDP.git (fetch)
    upstream	https://github.com/FreeRDP/FreeRDP.git (push)

        当然上述是我已经配置好了,所以才显示如上信息

    2.  添加一个fork的上游仓库

        方法:

        git remote add upstream https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git

        我这里以FreeRDP为例:

        git remote add upstream https://github.com/FreeRDP/FreeRDP.git

        添加好了之后,git remote -v显示的信息就是上面那样了。

    3. 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值