我知道關於使用分支進行多個pull請求,沒關係。github pull請求:對提交範圍的意見衝突?
但對於這樣的場景:
- 戴夫是上游回購,主分支「戴夫/ A」
- 薩蒂什南比亞叉回購,創建分支B,併發送針對戴夫/ A pull請求
- 薩蒂什然後創建一個從薩蒂什/ B分支C,讓我們假設C要求乙
- 薩蒂什想創建另一個拉請求,這次對C路
我發現了兩個相互矛盾的套建議(但也許B上的依賴關係是不同的)
Advice from GitHub似乎在說C必須對一個應用:
更改基本信息庫的變化誰被通知請求的請求。每個人都可以推到基礎資源庫將收到 電子郵件通知,並看到在控制板上的新拉請求 他們下一次登錄
這似乎在這種情況下申請的原因有兩個:
- 薩蒂希想要戴夫採取行動;薩蒂什已經知道另一個分支
- 如果戴夫是隻適用B-> C,則補丁甚至沒有工作
但這answer on StackOverflow說正好相反,C必須對B.注意應用他的場景是a->b->c->d->e
,而我更簡單的A->B->C
。
提出另一個請求。對於基礎,輸入C的提交號碼, ,併爲頭,把E(你的/主)。
這相當於我場景中的B-> C範圍。
對我而言,這兩個論點都有一定的意義。這是正確?
我猜測答案是「它取決於......」,但我真的很感謝演練。感覺就像有至少三個問題在這裏:
- 誰得到通知
- 是否所有拉請求被認爲是功能性每組的變化,更容易檢查 的
- 能見度/隔離
想法?
感謝您的回答,但仍有點含糊不清。你說「我更喜歡製作單獨的公關」,因爲在某種意義上,兩種情景都是「分開的」。你的意思是「A-> B」和「B-> C」,或者「A-> B」和「A-> C」?謝謝 –
@MarkBennett A-> B和A-> C。一旦B被批准,Satish可以在(現在合併的)B之上重新綁定C,並強制推送更新第二個PR。 – VonC
標記爲已回答,但仍然樂意聽取其他意見。我還會嘗試在未來取得更清晰的東西,取代什麼。 –