我在 GitHub 上 fork 了一个项目,推送了一些更改,并打开了一个拉取请求。维护者签署并在新提交中应用更改(而不是合并我的提交),因此提交图如下所示:
* 03a0687 (origin/master) frotz: Corrected MAN_PREFIX
| * 11d3e98 (HEAD, master, jleedev/master) frotz: Corrected MAN_PREFIX
|/
* 9c3dd1a yajl: use direct patch from Github.
显然,我必须重新设置或强制更新我的本地分支。然后我是否必须强制推送到我在 GitHub 上的分叉?我主要是因为强制更新不应该是自动的。当您的更改被维护者精心挑选时,这是标准的做法吗?