簡體   English   中英

如何從 master 創建發布分支,不包括已經在 master 中合並的特定分支

[英]How do I create release branch from master, excluding particular branch which is already merge in master

我有分支 A、B、C、D,它們在我的master中合並,我想創建包含 A、C、D 的發布分支,並且我想排除 B 分支更改,以便我的發布分支僅包含 A、C、 B 分行。 請你幫我解決這個問題。 謝謝你。

最簡單的方法是使用桌面客戶​​端,如Github DesktopSourcetree 您可以從您的master創建一個發布分支,假設它已按如下方式合並:

$ git checkout -b release

然后,您可以使用桌面客戶​​端從B分支更改中恢復提交。 希望這可以幫助!

另一種方法是您可以首先通過 UI 執行此操作,您必須在恢復后從先前合並的 B 分支恢復您需要獲取主分支的最新拉取,不包括 B 分支代碼,然后創建一個名為如下的新分支。

git checkout -b release

最后再一次,您需要合並到排除 B 分支的 master 分支,以便 master 分支再次更新

暫無
暫無

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

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