Git push origin master更新pull request,但不是我的repo



所以我分叉了某人的repo,在本地克隆了它并做了一些更改。我做了一个pull请求,那个家伙想让我添加一些东西。所以在本地完成更改后,我做了(一切都在主分支中完成)

Git add .
git commit -m 'added text'
git push origin master

所以这基本上采取了我的变化和更新拉请求没有我创建另一个。我的问题是,如果我只是想把变化推到我的github分叉的回购没有更新拉请求?在这种情况下,pull请求被更新,他收到了编辑过的版本。我该如何推动,使变化只去我的仓库,而不是拉请求?

谢谢!

您可能需要为每个pull请求创建一个新的分支。

Github说:

在你的pull request被发送后,任何新的提交被推送到你的分支都会自动添加到pull request中。

所以如果你不希望你的新提交进入PR,你可以创建一个新的分支:

git checkout -b new_branch
[commit]
git push origin new_branch

然后从该分支创建一个拉取请求。所以你的主人是免费的,你可以再次提交。

最新更新