我在GitHub上派生了一個項目,推送了一些更改,並打開了一個pull請求。維護者簽署過和應用新的變化犯(而不是合併我犯)等提交圖是這樣的:當拉取請求被摘下時,我該怎麼辦?
* 03a0687 (origin/master) frotz: Corrected MAN_PREFIX
| * 11d3e98 (HEAD, master, jleedev/master) frotz: Corrected MAN_PREFIX
|/
* 9c3dd1a yajl: use direct patch from Github.
很顯然,我必須要麼變基或強制更新我的地方科。然後我必須強制推送到GitHub的fork上嗎?我主要是問,因爲強制更新不應該是自動的。當維護人員選擇您的更改時,這是標準的事情嗎?
另外:我剛剛在[StGIT教程](http://wiki.procode.org/cgi-bin/wiki.cgi/StGIT_Tutorial)中閱讀了這個內容:「作爲一個慣例,你應該避免在'master '一個遠程項目的分支,並且僅將它用作參考,因爲它反映了別人的工作。「有道理。 – 2011-03-17 23:59:32