我的拉取请求被拒绝,因为我的主分支不同步。我如何使其同步?

时间:2019-04-18 04:30:03

标签: git github git-remote

我正在发送请求请求,但是回购所有者拒绝了它,因为我的主人不同步。我不确定如何使其同步。

我做了一个git pull来合并原始仓库和我的分叉仓库。然后,我解决了所有合并冲突。

git pull上游主服务器

不确定这是否完全正确。只是需要知道我还有什么需要做的。

1 个答案:

答案 0 :(得分:1)

理想情况下,您的拉取请求是通过专用分支而非master完成的。

这意味着您要做的就是:

 git fetch upstream
 git checkout my_PR_branch
 git rebase upstream/master
 git push --force

如果需要,您也可以reset your local master branch to upstream/master(再次假设您已经在自己的分支机构开发了PR)