将我的叉子与 github 上的原始仓库同步?

Sync my fork with the original repo on github?

我已经在我的 github 上分叉了一个回购协议。而且我还像这样在我的桌面上克隆了我的叉子

git clone myfork.git

并做了一些提交。如何让我的分叉与带有最新提交的原始仓库同步?

因为您已经克隆了存储库。现在,添加您的原始存储库,为了方便起见,我们将其命名为 original 存储库。同上,复制-URL 你的作者原始存储库

git remote add original COPY-URL

如果你成功添加了远程仓库。现在让我们获取它,我们实际上是在这里提取原始文件:

git fetch original

自从我们获取了原件。让我们合并它们

git merge

git merge original/master

How do I update a GitHub forked repository?

详情可参考here

提交后,您应该git fetch upstream,这将从父存储库中获取更改。在此之后,您应该 git checkout master,这将使您回到您的分叉的 master 分支。父存储库的更改保存在 upstream/master 分支中,因此您可以 git merge upstream/master 将父存储库的更改合并到您当前的复刻中。这将更新您的存储库,并在您想要从父存储库中提取最新更改时重复。

如评论中所述,您可以使用 https://help.github.com/articles/syncing-a-fork/ 获得更多帮助。