2012-11-30 32 views
1

我有以下情况:Github上没有引入请求

  • 在github上承载的软件。
  • 4位开发人员,每个人都有自己的github分支。
  • 每个开发人员在他自己的分支中使用分支创建和开发。

鉴于我们使用分支机构进行开发,我们希望将我们的分支机构(在我们的分支机构中)合并到上游回购。如何在不使用pull请求的情况下在github中进行合并?是否有可能通过我自己的分支合并到上游?

+1

你有没有使用拉请求,并使用叉子,而不是直接妖异的主仓库2)1很好的理由)? –

+0

1)其实不是。我只是在想使用拉取请求的必要性。我们只有3个开发人员,也许拉请求的使用可能很官僚。 2)我们只决定使用叉子,当我们想到这个时,拉动要求并不在我们的脑海中。谢谢! – tfmoraes

回答

1

git push upstream master

与要推到GitHub上的分支更换upstream,不管你命名你的github上的远程和master

如果你目前没有在共享回购远程指点,你可能需要做 git remote add upstream {url}

编辑回应评论

如果要合并的分支,这样做在你的本地库第一:

git checkout master 
git merge feature-branch 
git push upstream master 
+0

我试过了你推荐给我的命令,它显示了我:“一切都是最新的”。我从我想合并到上游主机的分支中使用此命令。谢谢! – tfmoraes

+0

非常感谢! – tfmoraes