1

我有以下情况:

  • 托管在 github 上的软件。
  • 4 个开发者,每个人在 github 上都有自己的 fork。
  • 每个开发人员都使用自己的分支中的分支来创建和开发。

鉴于我们使用分支进行开发,我们希望将我们的分支(在我们的 fork 中)合并到上游 repo。如何在不使用拉取请求的情况下合并到 github?是否可以从我自己的分叉合并到上游?

4

1 回答 1

2

git push upstream master

替换upstream为您命名为 github 远程的任何内容,以及master您想要推送到的 github 上的分支。

如果您当前没有远程指向共享存储库,则可能需要执行 git remote add upstream {url}

编辑以回应评论

如果要合并分支,请先在本地存储库中执行此操作:

git checkout master
git merge feature-branch
git push upstream master
于 2012-11-30T17:23:58.540 回答