From 330aae6bbe14d97917b66994484cabd0307d1873 Mon Sep 17 00:00:00 2001
From: Junio C Hamano
- The (possibly remote) repository to clone from. It can - be any URL git-fetch supports. + The (possibly remote) repository to clone from. See the + URLS section below for more information on specifying + repositories.
One of the following notations can be used +to name the remote repository:
++rsync://host.xz/path/to/repo.git/ +
++http://host.xz/path/to/repo.git/ +
++https://host.xz/path/to/repo.git/ +
++git://host.xz/path/to/repo.git/ +
++git://host.xz/~user/path/to/repo.git/ +
++ssh://[user@]host.xz/path/to/repo.git/ +
++ssh://[user@]host.xz/~user/path/to/repo.git/ +
++ssh://[user@]host.xz/~/path/to/repo.git +
+SSH is the default transport protocol. You can optionally specify +which user to log-in as, and an alternate, scp-like syntax is also +supported. Both syntaxes support username expansion, +as does the native git protocol. The following three are +identical to the last three above, respectively:
++[user@]host.xz:/path/to/repo.git/ +
++[user@]host.xz:~user/path/to/repo.git/ +
++[user@]host.xz:path/to/repo.git +
+To sync with a local directory, use:
++/path/to/repo.git/ +
+