這是我的場景。如何爲具有我的更改的功能分支提交拉取請求
我有一個分支,我執行代碼迭代。
然後當我想凍結代碼庫時,我有一個分支。
如果在凍結的代碼庫中發現了一個錯誤,那麼我必須從凍結的代碼庫中創建一個功能分支併合並回凍結的代碼庫。因此,該方案是這樣的:
- BRANCH1
- 支2(冷凍)
我有一個確定的錯誤:
- 1處
- 分支2(冷凍)
- 分支3(特性分支以修復2處代碼錯誤)
我總是在BRANCH1迭代所以這個分支不應該發揮作用。
我遇到的問題是我在我的github pull請求中看到了我的提交。
- 某人將錯誤修正推送到branch2(遠程)。
- 相同的更改不在branch1中。
- 我獲取並rebase branch2(本地)。
- 我將更改合併到branch3中。
- 我把我的新分支3上游到github(遠程)。
我現在不僅看到了我的更改,而且還看到了我的pull請求中最後一次落在branch2中的提交。
有誰知道爲什麼會發生這種情況,以及我如何解決這個問題?
預先感謝您。