推送到bitbucket repo而不创建合并提交

时间:2013-09-17 13:21:33

标签: git commit bitbucket rebase

在bitbucket上我有ProjectA

我有一个ProjectA的分支,我将其称为forkProjectA

当我在本地机器上时,我有2个遥控器

origin  #forkProjectA
upstream #ProjectA

然后假装我做了类似

的事情
git pull origin master
git checkout -b newFeature
#implement feature
git commit -am "finished feature"

现在我想将分支newFeature推送到上游(ProjectA)分支newFeature而不进行合并提交。

之类的消息的人

Merge branch 'newFeature' of bitbucket.org:user/projectA into 'newFeature'

在某些情况下,我想避免仅仅因为合并提交而向上游发出拉取请求。回顾一下ProjectA的历史,看起来很糟糕,其他每一次提交都是令人讨厌的“合并到拉请求#192382”的消息之一 我很确定通过他们的网站没有办法做到这一点(没有合并提交消息合并)但是应该通过命令行吗?

我认为这可能涉及到一个变种,但我对它们了解不多而且很害怕。

有人可以给我命令将我的local / newFeature合并到upstream / newFeature而不创建合并提交吗?

0 个答案:

没有答案