Github进行fork后的仓库,如何与原仓库同步?

本文介绍了如何在GitHub上同步fork后的仓库与原仓库。提供了两种方法:一是直接删除并重新fork,二是设置上游代码库进行Merge或Pull。这两种方法都能有效解决仓库同步问题,帮助开发者保持代码最新。
摘要由CSDN通过智能技术生成

背景

我们在 GitHub 上参与到某个开源项目的时候,通常有以下开发步骤。

  1. fork 一份原仓库到我们自己的仓库中,
  2. 在自己的仓库中切新的分支进行开发,开发完成之后,再推送到自己的仓库
  3. 在原仓库进行Pull Request,等待审核人审核代码通过后,我们的分支就被合并到原仓库中

这是一个典型的 Github 开发流程

而在这个过程中,原仓库的代码经常会变动,而 GitHub 不会帮我们自动同步原仓库的代码,我们不确保自己修改的代码是否是最新的。因此我们就面临这样的一个问题:“Github 进行 fork 后的仓库,如何与原仓库同步?”

下面是楼主给大家总结出来的解决方法

解决方法

方法一:删掉自己名下 fork 的仓库,再 fork 一次(最暴力也是最快的)

  1. 第一步,进去自己的仓库,切换到Settings页签 image.png
  2. 第二步,页面滑到最下面,点击Delete this repository,进行二次确认即可删除 image.png
  3. 第三步,再次
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值