问题 Github:推送额外提交来拉取请求


我发出了拉取请求,但现在我需要对此拉取请求进行额外的提交。 Github说:

您可以通过myaccount / repo上的x4e925e4分支向此pull请求添加更多提交。

如何通过命令行实现此目的?


8177
2018-05-20 09:10


起源



答案:


git push origin master:x4e925e4

如果要从另一个分支推送,只需更改“主”位。

拉取请求完成后,如果未自动删除此分支,则可以使用以下命令将其删除:

git push origin :x4e925e4

10
2018-05-20 09:25



什么是 master: 部分吗? - Fred Foo
它告诉git你想要推送本地 master 分支在遥控器上 x4e925e4 科。看到 git-push(1)。 - Artefact2
啊。但如果用户是一个 x4e925e4 分支,他们不应该推高手。 - Fred Foo
如果你想创建一个临时分支,你确实是对的。 - Artefact2


答案:


git push origin master:x4e925e4

如果要从另一个分支推送,只需更改“主”位。

拉取请求完成后,如果未自动删除此分支,则可以使用以下命令将其删除:

git push origin :x4e925e4

10
2018-05-20 09:25



什么是 master: 部分吗? - Fred Foo
它告诉git你想要推送本地 master 分支在遥控器上 x4e925e4 科。看到 git-push(1)。 - Artefact2
啊。但如果用户是一个 x4e925e4 分支,他们不应该推高手。 - Fred Foo
如果你想创建一个临时分支,你确实是对的。 - Artefact2


嗯。我对此的看法是

git checkout x4e925e4
// add commits
git push origin x4e925e4

我对最佳实践的看法:你应该专门为每个拉取请求创建一个主题分支,并且名称合理。有些人更喜欢用你的github userid命名它。通过这种方式,他们可以在本地自由检查以试用它,而不用担心分支名称冲突。

所以我通常将我的拉请求分支命名为

claybridges-do-the-things

0
2018-05-28 13:47