我正在使用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
答案 0 :(得分:1)
因此,基本上,您需要做的是提交更改并将其推送到将要在PR中合并的分支,因此在您的情况下,somebranch
。您需要记住的是使用正确的存储库将更改推送到,如果您已经分叉了项目,并且试图将分支从您的fork合并到主存储库,则需要将更改推送到您的分叉存储库而不是主要的。