不确定这是否可以询问有关Github的问题。
我已经分叉了一个公共仓库并添加了两个提交,然后发送给原作者请求拉取请求。作者已经遵守了这个请求,现在我想快速跟踪我自己的回复到作者回购的HEAD。我的所有新提交现在都在作者的回购中,因此没有任何侧面跟踪提交(这个btw的正确名称是什么?我认为它是fork,但考虑到Github如何引用分支,听起来很奇怪。)。 / p>
谢谢!
答案 0 :(得分:5)
如GitHub help page for fork所述,此处的最佳政策是:
如果您分割项目的原始仓库得到更新,您可以通过运行以下代码将这些更新添加到您的fork:
$ git fetch upstream
$ git merge upstream/master
或者您可以在获取后将master
分支重置为upstream/master
,以便拥有完全相同的历史记录。
因此,当您分叉一个仓库并将该分叉仓库克隆到您的工作站时: