github有一个fork功能,相当于拷贝一份别人的项目到自己的仓库中,但是并不会随原项目更新而更新自己fork来的项目中。

目前,github还没有一键更新的功能,可以使用 “New pull request” 来实现。

实现步骤

1、选择自己仓库中fork的项目,点击 “New pull request”

Github fork后同步更新 | 点击 “New pull request”

2、页面跳转到以下页面,左边选择为自己的仓库项目。

Github fork后同步更新 | 选择自己的仓库项目

3、等待页面跳转到master页面,点击 “compare across forks”

Github fork后同步更新 | 点击 “compare across forks”

4、步骤3后会出现以下页面,左边选择自己的项目,右边选择源项目

Github fork后同步更新 | 左边选择自己的项目,右边选择源项目

5、选择后,页面会显示源项目更新的内容,点击 “Create pull request”

Github fork后同步更新 | 点击 “Create pull request”

6、内容随自己需求编写,或直接点击 “Create pull request”

Github fork后同步更新 | 直接点击 “Create pull request”

7、页面会变成下图样子,找到点击 “Merge pull request”,进行数据合并。

Github fork后同步更新 | 点击 “Merge pull request”

8、点击 “Confirm merga”,进行合并,最后完成更新。

Github fork后同步更新 | 点击 “Conflrm merga”,进行合并

根据上述步骤,即可以实现fork项目的更新。

本文由 小TiD笔记 发布在小TiD笔记,转载此文请保持文章完整性,并请附上文章来源(小TiD笔记)及本页链接。

原文链接: https://www.tidnotes.ga/2020/03/github-fork-update.html
扫描分享到社交APP

发表评论

夜间模式