推送功能分支以使用git开发分支

时间:2014-04-17 20:22:58

标签: git git-branch

假设我有两个分支如下:蓝色分支是主要开发分支,黄色分支是新功能分支。

enter image description here

在某些时候,我知道我的新功能分支中有足够的功能,我希望我可以在主开发分支中使用它们。但是,新功能尚未完成,我仍然希望继续努力。有没有办法将新功能分支中的修改推送到主开发分支而不合并它们?

这样做是一种好习惯吗?为什么或者为什么不?

2 个答案:

答案 0 :(得分:1)

好像你在这里混淆了条款。推送和合并在git中是不同的东西。你可能想看看奇瑞采摘。这将让你“挑选”特定的提交到你的分支。可能是从开发到主分支。

答案 1 :(得分:1)

使用git merger --no-ff <branch-name>应该是正确的方法。

enter image description here