git Fork 别人项目并且保持同步

1.

首先找到你要fork的项目,然后点击fork, 输入完简单的基础信息后,会跳转到你自己fork后的仓库

2.

在你电脑上 把你刚才fork的项目克隆下来。
git clone https://5678.git
在这里插入图片描述

3.

添加远程仓库的连接。首先,使用以下命令添加别人的远程仓库链接,并命名为 upstream(可以自定义名称)
git remote add upstream <别人的仓库地址>
在这里插入图片描述

4.

拉取(Fetch)最新的分支信息。使用以下命令从别人的远程仓库拉取最新的分支信息:
git fetch upstream
在里插入图片描述
可以看到 上游仓库已经更新了2个分支的代码。

5.

接下来是重点有可能你fork的时候,只有一个master(main)分支,而作者已经有新建了一个分支。

5.1 如果你只是合并作者的master分支代码。 执行下面命令**

git merge upstream/master master
然后将修改推送到你的仓库
git push origin master
—————————————分割线———————————————————————————

5.2如果你要把作者的dev分支也合并到你自己的仓库。

首先切换到别人新建的分支。使用以下命令切换到别人新建的分支
git checkout upstream/dev
如果需要将该分支在你的本地继续开发,可以创建一个本地分支来跟踪别人的分支。使用以下命令创建并切换到新的本地分支:
git checkout -b dev
推送(Push)新建的本地分支到你的远程仓库
git push -u origin dev

-----拒绝内卷,拒接收费,从自己做起

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值