如何将6个提交从特征分支更改为2到主分支

问题描述 投票:0回答:2

我是git新手,所以这听起来像是一个愚蠢的问题。我有一个master分支和一个Feature分支。

A-> B-> C-> D(主控头)

从C我创建了一个功能分支C-> M-> N-> O-> P-> Q-> R(要素分支的头)

现在,我需要将功能分支合并到master分支,但是我希望我在我的Feature分支中所做的六个提交不反映在我的master中,而应该只有两个提交。我们该怎么做?

我希望两个分支的更改都在我的主分支中。

git commit
2个回答
1
投票

第1步:为您的母版重新定级


0
投票
  1. 使用git check feature_branch结帐功能分支>C->M->N->O->P->Q->R或git rebase -i C->Sgit rebase -i C压缩为HEAD~6 >>
  2. git rebase master为基础重设主服务器>
  3. 使用git checkout master结帐母版>
  4. 合并功能分支以使用git merge feature_branch进行母版控制>
© www.soinside.com 2019 - 2024. All rights reserved.