git-request-pull
Generates a summary of pending changes
TLDR
Produce a request summarizing the changes between the v1.1 release and a specified branch
$ git request-pull [v1.1] [https://example.com/project] [branch_name]
Produce a request summarizing the changes between the v0.1 release on the foo branch and the local bar branch
$ git request-pull [v0.1] [https://example.com/project] [foo:bar]
SYNOPSIS
gitrequest -pull [ -p] <start> <url> [<end>]
DESCRIPTION
OPTIONS
-p Include patch text in the output .
<start> Commit to start at . This names a commit that is already in the upstream history .
<url> The repository URL to be pulled from .
<end> Commit to end at (defaults to HEAD) . This names the commit at the tip of the history you are asking to be pulled .
EXAMPLES
git push https://git .ko .xz/project master .RE Then, you run this command: .RS 4
git request -pull v1 .0 https://git .ko .xz/project master .RE which will produce a request to the upstream, summarizing the changes between the v1.0 release and your master ,to pull it from your public repository . If you pushed your change to a branch whose name is different from the one you have locally, e .g . .RS 4
git push https://git .ko .xz/project master:for -linus .RE then you can ask that to be pulled with .RS 4
git request -pull v1 .0 https://git .ko .xz/project master:for -linus .RE