首页 > 解决方案 > 使用 master 中包含的特定 PR 创建一个分支

问题描述

我有一个master分支和一个release分支。我想创建另一个分支,其中包含来自release分支的更改,但同时包含来自master. 我怎么做?来自release分支的更改已经在master. 那么我是从 master 分支还是 release 分支创建一个分支?发布分支的更改已经在生产中并且已关闭。

标签: gitbitbucketgit-branch

解决方案


这是我提出的解决方案:

  1. 从发布创建一个git chechout release-branch -B new-branch分支。
  2. 也获取 master 分支的日志,并写下您感兴趣的提交哈希git log --oneline --graph --decorate --all
  3. 将单个主提交合并到新分支中git cherry-pick {{COMMIT_HASH}}

告诉我我是否明白你在问什么。


推荐阅读