所以我分叉了一个人的回购,在当地克隆了它并做了一些改变。我做了一次拉动,那家伙想要我添加一些东西。所以在我在本地完成更改后,我做了(一切都在主分支中完成)
Git add .
git commit -m 'added text'
git push origin master
所以这基本上取了我的更改并更新了pull请求,而没有创建另一个。我的问题是,如果我想在不更新拉取请求的情况下将更改推送到我的github上的forked repo,该怎么办?在这种情况下,拉取请求已更新,他收到了编辑后的版本。我如何推动,以便更改只会转到我的回购而不是拉取请求?
谢谢!
答案 0 :(得分:1)
您可能想为每个拉取请求创建一个新分支。
发送拉取请求后,推送到分支的任何新提交都将自动添加到拉取请求中。
因此,如果您希望新的提交不要继续使用该PR,您可以使用以下命令创建一个新的分支:
git checkout -b new_branch
[commit]
git push origin new_branch
然后从该分支创建一个拉取请求。所以你掌握了你可以再次承诺。