簡體   English   中英

從功能分支創建的重新編制分支

[英]Rebasing branch that was created from a feature branch

我當時正在開發一個功能分支,該分支已推向源頭。 然后,我創建了另一個功能分支,但在創建它之前沒有結賬母版。 現在,我的第二個功能分支具有來自第一個功能分支的提交,這些提交尚未合並到master。

我試圖重新設置基准並將更新的基准更新為原點-不成功:

git checkout second-feature-branch
git rebase master
git push origin second-feature-branch --force

我已經致力於第二個分支。

我有的:

A -- B -- master
                \ 
                 \
                  first feature branch
                                      \
                                       second feature branch

我想要的是

                  second feature branch
                 /
                /
A -- B -- master 
                \ 
                 \
                  first feature branch

如何僅在新功能分支上保留最新的提交並將其重新設置為母版?

發生的事情是您從第一個功能分支創建了第二個功能分支。 因此,第二個要素分支使用第一個要素分支作為基礎。

要解決此問題,您可以在簽出后創建一個新分支來掌握,然后將第二個功能分支的提交櫻桃拾取到新分支中。 然后,您將根據需要獲得分支機構

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM