hub-clone - Man Page
Clone a repository from GitHub.
Examples (TL;DR)
- Clone an existing repository to current directory (If run into authentication problem, try full SSH path):
hub clone remote_repository_location
Synopsis
hub clone
[-p] [Options] [USER/]REPOSITORY [DESTINATION]
Options
- -p
(Deprecated) Clone private repositories over SSH.
- [USER/]REPOSITORY
USER defaults to your own GitHub username.
- DESTINATION
Directory name to clone into (default: REPOSITORY).
Protocol Used for Cloning
The git:
protocol will be used for cloning public repositories, while the SSH protocol will be used for private repositories and those that you have push access to. Alternatively, hub can be configured to use HTTPS protocol for everything. See "HTTPS instead of git protocol" and "HUB_PROTOCOL" of hub(1).
Examples
$ hub clone rtomayko/ronn > git clone git://github.com/rtomayko/ronn.git
See Also
Referenced By
18 Jul 2024 hub version 2.14.2 hub manual