我有两个分支,一个主分支和另一个分支分支。发布分支是几天前从master获取的,并且具有特定于发布的更改。 master分支用于主动开发。
现在我在master分支中进行了一次更改。我应该如何将这一个更改复制到发布分支。 Master分支也承诺由其他团队成员完成。
请告知。
由于
答案 0 :(得分:2)
使用cherry-pick命令以下列方式将提交从一个分支应用到另一个分支:
git checkout release-branch
git cherry-pick <commit-hash>
之后,我建议您将release-branch
合并回master
以避免将来发生冲突。
答案 1 :(得分:-1)
git checkout release-branch
git fetch origin
git rebase origin/master
然后push
发布分支。
git push release-branch