1GIT URLS[[URLS]] 2---------------- 3 4One of the following notations can be used 5to name the remote repository: 6 7=============================================================== 8- rsync://host.xz/path/to/repo.git/ 9- http://host.xz/path/to/repo.git/ 10- https://host.xz/path/to/repo.git/ 11- git://host.xz/path/to/repo.git/ 12- git://host.xz/~user/path/to/repo.git/ 13- ssh://{startsb}user@{endsb}host.xz/path/to/repo.git/ 14- ssh://{startsb}user@{endsb}host.xz/~user/path/to/repo.git/ 15- ssh://{startsb}user@{endsb}host.xz/~/path/to/repo.git 16=============================================================== 17 18SSH is the default transport protocol over the network. You can 19optionally specify which user to log-in as, and an alternate, 20scp-like syntax is also supported. Both syntaxes support 21username expansion, as does the native git protocol. The following 22three are identical to the last three above, respectively: 23 24=============================================================== 25- {startsb}user@{endsb}host.xz:/path/to/repo.git/ 26- {startsb}user@{endsb}host.xz:~user/path/to/repo.git/ 27- {startsb}user@{endsb}host.xz:path/to/repo.git 28=============================================================== 29 30To sync with a local directory, you can use: 31 32=============================================================== 33- /path/to/repo.git/ 34- file:///path/to/repo.git/ 35=============================================================== 36 37They are mostly equivalent, except when cloning. See 38gitlink:git-clone[1] for details.