Tired of manually adding upstream remotes from GitHub and BitBucket?
Then clone
is for you.
clone
is a Python 3 script which can clone any Mercurial or Git repo.
If the repo is a fork on GitHub or BitBucket, Beautiful Soup 3 will be
used to parse the URL for upstream repo and add it to your clone as a
remote called (surprise!) upstream
.
If you have created a fork of clone
, you could clone it using
clone git@github.com:username/clone.git
with your GitHub username in place of username
.
The upstream repo will automatically be added to your clone as a remote called upstream
.
If you have a fork of the 3D rendering system ogre
on BitBucket, you could
clone it using
clone ssh://hg@bitbucket.org/username/ogre