git request-pull:如何在命令行上创建(github)pull请求?
问题描述:
我已经克隆了一个项目,并将一个分支与只是一个重命名的自述文件一起推到README。我试图在命令行上创建一个拉请求,只是从这里尝试公关而不是网站。git request-pull:如何在命令行上创建(github)pull请求?
$ git request-pull origin/master origin readme:readme
The following changes since commit 51320a3a42f82ba83cd7919d24ac4aa5c4c99ac6:
first commit message
are available in the git repository at:
[email protected]:example/com:example.git readme
for you to fetch changes up to 891c05c5236341bcbe33ceddc415ae921ee42e44:
second commit message
----------------------------------------------------------------
Simone Gentili (1):
Fix
readme.md => README.md | 0
1 file changed, 0 insertions(+), 0 deletions(-)
rename readme.md => README.md (100%)
github显示没有拉请求,我看不到错误。
- 是否可以直接从bash创建拉请求?
- 是否正确,我可以查看拉请求列表吗?
答
即使他们被称为完全一样的东西,一拉GitHub的请求和“git的请求式”是完全不同的。
git请求拉是用于生成待发送到邮件列表的待处理更改的摘要。它没有默认与GitHub集成。
GitHub Pull Requests是GitHub的全功能功能。它允许合并和集成来自不同分支/分支的代码。您可以解决合并冲突,执行代码评论或向GitHub拉取请求添加其他注释。
不幸的是,git命令的命名方式与GitHub功能类似,这使得它听起来像应该做同样的事情。
+1
是的。比较桔子和苹果。我喜欢@ChrisMaes以下是在终端中做Github PRs的最佳选择。 – the0ther
我不认为这是与任何形式的github集成。该命令只是向stdout发送一个请求,并且可以通过电子邮件或其他方式将它发送给某人。 – Thilo
你可以看看hub:https://hub.github.com/ –
git,不是github,有'git request-pull' – Tom