2015-07-05 43 views
2

跟着these directions正好,我回顧了開發人員Foo的Github pull請求#42,然後做了一些更改並推送它們。這創建了一個新的PR(#43),其中#42加上我的本地更改;注意我還沒有在Github上打開公關,只是推。如果我想讓Foo在原來推42號的分支上仍然做出改變,我的行動方針是什麼?Github將更改推送給別人的分支

更一般地說,我該如何拉入PR並推動變化,以使Foo和I都可以在同一個PR上工作?

This SO question是相關的,但沒有給出明確的答案。

回答

1

想象一下,user1有一個遠程倉庫repo1。創建pull請求的正常工作流程是:fork fork user1的repo1並開始在分支(通常爲master)中工作。

作爲Git的觀點,Pull Request甚至不存在 ... PR只是一些Git主機提供的便利。

要讓Git有兩個分支,一個在user1的repo1中,另一個在fork中。即使在創建PR時,您的分支仍像其他分支一樣存在。所以,如果你想讓其他人在你的分支(和公關部門)與你合作,你應該給他們寫入你的repo的訪問權限,他們將能夠向它提交提交。