tj.git-extras/man/git-fork.md
Andy 2024744f2b add git-fork
update git-fork to add remotes refs as ssh

change fork source remote name to upstream

add man page for git-fork
2014-07-15 10:11:44 +01:00

49 lines
1 KiB
Markdown

git-fork(1) -- Fork a repo on github
====================================
## SYNOPSIS
`git-fork` [<github-repo-url>]
## DESCRIPTION
Fork the given github repo. Like clone but forks first.
1. forks the repo on github
2. clones the repo into the current dir
3. adds the original repo as a remote
## EXAMPLE
Fork expect.js:
$ git fork https://github.com/LearnBoost/expect.js
or just:
$ git fork LearnBoost/expect.js
Then:
$ ..<forks into your github profile and clones repo locally to expect.js dir>...
$ cd expect.js && git remote -v
origin git@github.com:<user>/expect.js (fetch)
origin git@github.com:<user>/expect.js (push)
original git@github.com:LearnBoost/expect.js (fetch)
original git@github.com:LearnBoost/expect.js (push)
## AUTHOR
Written by Andrew Griffiths &lt;<mail@andrewgriffithsonline.com>&gt;
## REPORTING BUGS
&lt;<https://github.com/visionmedia/git-extras/issues>&gt;
## SEE ALSO
&lt;<https://github.com/visionmedia/git-extras>&gt;