如何在git中合并两个功能分支

时间:2018-05-09 22:08:15

标签: git

我从master创建了一个功能分支(branchA),并对此功能branchA进行了一些更改。然后我从branchA创建了另一个功能branchB。现在我想将branchA合并到branchB并删除branchA。

我尝试了不同的命令,但它没有用。

任何建议。我想删除branchA和branchB应该在branchA + branchB中进行所有更改。所以我可以将branchB合并到master。

1 个答案:

答案 0 :(得分:0)

我会尝试以下步骤:

  • branchA
  • 中提交更改
  • branchA推送到远程
  • 然后,结帐到branchB,运行:

    git rebase HEAD~1
    

此步骤应在branchA之上对branchB进行更改。

之后,

  • branchB推送到远程
  • branchB合并到master

  • 删除branchA