[英]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 Desktop或Sourcetree 。 您可以從您的master
創建一個發布分支,假設它已按如下方式合並:
$ git checkout -b release
然后,您可以使用桌面客戶端從B
分支更改中恢復提交。 希望這可以幫助!
另一種方法是您可以首先通過 UI 執行此操作,您必須在恢復后從先前合並的 B 分支恢復您需要獲取主分支的最新拉取,不包括 B 分支代碼,然后創建一個名為如下的新分支。
git checkout -b release
最后再一次,您需要合並到排除 B 分支的 master 分支,以便 master 分支再次更新
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.