如何将更改推送到未合并的PR?

时间:2019-05-22 13:06:08

标签: git github pull-request

我正在使用git别名,通过它我可以将未合并的PR获取到本地计算机。这是别名的样子:

    pr = "!f() { git co better-master && 
git fetch origin && 
git fetch upstream && 
git fetch upstream pull/${1}/head:pr-${1} && 
git co pr-${1} && 
git fetch upstream && 
git merge upstream/master; }; 
f"

这很好,但是,我不确定如何提交公开PR。完成git pr 2767之后,我进入了名为pr-2767的分支。我进行了一些代码更改,并希望将这些代码更改推送到PR,以便它们显示在github中。

我该怎么做?

开放式PR读取以下内容:

  

SomeUsername希望将3个提交合并到somerepo:master中   SomeUsername:somebranch

1 个答案:

答案 0 :(得分:1)

因此,基本上,您需要做的是提交更改并将其推送到将要在PR中合并的分支,因此在您的情况下,somebranch。您需要记住的是使用正确的存储库将更改推送到,如果您已经分叉了项目,并且试图将分支从您的fork合并到主存储库,则需要将更改推送到您的分叉存储库而不是主要的。