[英]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.