diff --git a/man/git-pr.html b/man/git-pr.html index e69de29bb..a6a436542 100644 --- a/man/git-pr.html +++ b/man/git-pr.html @@ -0,0 +1,157 @@ + + + + + + git-pr(1) - Checks out a pull request locally + + + + +
+ + + +
    +
  1. git-pr(1)
  2. +
  3. Git Extras
  4. +
  5. git-pr(1)
  6. +
+ +

NAME

+

+ git-pr - Checks out a pull request locally +

+ +

SYNOPSIS

+ +

git-pr <number> [<remote>]
+git-pr <url>
+git-pr clean

+ +

DESCRIPTION

+ +

Creates a local branch based on a GitHub pull request number or URL, and + switch to that branch afterwards.

+ +

OPTIONS

+ +

<remote>

+ +

The name of the remote to fetch from. Defaults to origin.

+ +

<url>

+ +

GitHub pull request URL in the format https://github.com/tj/git-extras/pull/453.

+ +

EXAMPLES

+ +

This checks out the pull request 226 from origin:

+ +
$ git pr 226
+
+remote: Counting objects: 12, done.
+remote: Compressing objects: 100% (9/9), done.
+remote: Total 12 (delta 3), reused 9 (delta 3)
+Unpacking objects: 100% (12/12), done.
+From https://github.com/tj/git-extras
+ * [new ref]         refs/pull/226/head -> pr/226
+
+Switched to branch 'pr/226'
+
+ +

This pulls from a different remote:

+ +
$ git pr 226 upstream
+
+ +

You can also checkout a pull request based on a GitHub URL:

+ +
$ git pr https://github.com/tj/git-extras/pull/453
+
+From https://github.com/tj/git-extras
+ * [new ref]         refs/pull/453/head -> pr/453
+Switched to branch 'pr/453'
+
+ +

To clean up old branches:

+ +
$ git pr clean
+
+Deleted branch pr/226 (was b96a8c2).
+Deleted branch pr/220 (was d34dc0f).
+
+ +

AUTHOR

+ +

Originally from https://gist.github.com/gnarf/5406589

+ +

REPORTING BUGS

+ +

<https://github.com/tj/git-extras/issues>

+ +

SEE ALSO

+ +

<https://github.com/tj/git-extras>

+ + +
    +
  1. +
  2. January 2016
  3. +
  4. git-pr(1)
  5. +
+ +
+ +