I've cloned a project, and pushed a branch with just a renamed readme file to README. I am trying to create a pull-request on the command line, just to try PR from here instead of a website.
$ 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 shows no pull request and I don't see errors.
Even though they are called exactly the same thing, a GitHub pull request and a 'git request-pull' are completely different.
The git request-pull is for generating a summary of pending changes to be sent to a mailing list. It has no integration by default with GitHub.
The GitHub Pull Requests is a fully featured function of GitHub only. It allows for merging and integration of code from a different branch/fork. You can resolve merge conflicts, do code reviews, or add additional comments to a GitHub pull request.
Unfortunately the git command is named similarly to GitHub functionality which makes it sound like they should be doing the same thing.