https://github.com/jcsalterego/hubclone
Clone GitHub repositories
https://github.com/jcsalterego/hubclone
Last synced: about 2 months ago
JSON representation
Clone GitHub repositories
- Host: GitHub
- URL: https://github.com/jcsalterego/hubclone
- Owner: jcsalterego
- License: other
- Created: 2010-08-07T15:31:25.000Z (almost 16 years ago)
- Default Branch: master
- Last Pushed: 2010-08-09T14:54:44.000Z (almost 16 years ago)
- Last Synced: 2025-03-18T00:47:01.823Z (about 1 year ago)
- Language: Shell
- Homepage:
- Size: 89.8 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
hubclone - Clone GitHub repositories
====================================
Clones GitHub repository by username
Requirements
============
curl and git.
Quick Start
===========
Clone the repository:
$ git clone git://github.com/jcsalterego/hubclone.git
$ alias hubclone="`pwd`/hubclone/hubclone.sh";
Installation
============
For a more permanent installation, add the alias to your .profile:
alias hubclone='/path/to/hubclone/hubclone.sh';
Usage
=====
Provide a username and it will create a subdirectory and populate it with all the available public repositories. If the repository directories exist, it will attempt to pull the latest.
$ hubclone defunkt
...
$ tree
.
`-- defunkt
|-- Mustache.tmbundle
|-- acts_as_textiled
|-- ...
`-- zippy
Options
=======
`-n`, `--dry-run` : Print the commands as they would be run.