Fork 完别人的项目之后,如何才能同步更新呢?

见下文。

一、创建新的 pull 请求

开始先前,先看看自己 Fork 之后的项目和母项目是否同步。

可以发现,子项目和母项目并不是同步。

于是,在自己 Fork 的项目 Code 主页面,点击 New pull request ,创建新的 pull 请求。

这时候你会得到下面图片这样的结果。

然后,左边这里改成你自己 Fork 之后的项目。这时会变成下图这样。

再点击右上角的 compare across forks 。把右边的改成 Fork 的母项目,见下图。

然后点击 Create pull request ,创建新的 pull 请求。

填写 Title 和 Comment,再点击右下角的 Create pull request 即可。

二、合并 pull 请求

上述操作进行之后,会得到下面如图这样的结果,此时再点击 Merge pull request

填一下更新信息,点击 Confirm merge 就大功告成啦。

再回到自己 Fork 的项目看看时间,就会发现同步更新成功啦。

三、致谢

如何同步更新 Github 上 Fork 的项目?