我的工作流程:我有一個遠程項目(上游)的分支(來源)。我創建了一個分支,話題/票務。我想創建一個起源分支的拉取請求到同名的全新「topic/TICKET」分支中的上游項目。換句話說,我不希望向主分支或任何現有分支提出拉請求。GitHub將請求發送到新的上游分支
當使用BitBucket時,我有這個選項。當我創建我的PR時,我選擇了我的起源分支,然後遠程分支選擇允許「創建新分支(主題/票據)」。
在GitHub中我似乎沒有這個選項。我可以輸入新的分支名稱;但是然後選擇繼續灰色直到我選擇一個有效的現有分支上游。
令人討厭的解決方法是在執行PR之前創建分支上游;但它需要詢問可以上游的人 - 在我看來,似乎必須有一種更簡單的方法來做到這一點。
那麼,有什麼辦法與GitHub創建一個拉請求來創建一個新的上游分支,或者這只是一個已知的限制嗎?
是的,但你不會創建一個新的分支,你會創建一個「請求「一個新的分支機構,這個分支機構必須經過審查和接受。只有具有創建分支的權限的人才可以使用該分支,分支將不會存在。 – 2012-03-22 23:15:14