37 lines
1011 B
Plaintext
37 lines
1011 B
Plaintext
|
<repository>::
|
||
|
The "remote" repository to pull from. One of the
|
||
|
following notations can be used to name the repository
|
||
|
to pull from:
|
||
|
|
||
|
Rsync URL
|
||
|
rsync://remote.machine/path/to/repo.git/
|
||
|
|
||
|
HTTP(s) URL
|
||
|
http://remote.machine/path/to/repo.git/
|
||
|
|
||
|
GIT URL
|
||
|
git://remote.machine/path/to/repo.git/
|
||
|
remote.machine:/path/to/repo.git/
|
||
|
|
||
|
Local directory
|
||
|
/path/to/repo.git/
|
||
|
|
||
|
In addition to that, as a short-hand, the name of a file
|
||
|
in $GIT_DIR/branches directory can be specified; the
|
||
|
named file should contain a single line, a URL in one of
|
||
|
the above formats, optionally followed by a hash '#' and
|
||
|
the name of remote head.
|
||
|
|
||
|
<head>::
|
||
|
The remote head name to fetch from. That is, make the
|
||
|
objects reachable from the commit recorded in
|
||
|
$GIT_DIR/refs/heads/<head> in the remote repository
|
||
|
available locally.
|
||
|
|
||
|
tag <tag>::
|
||
|
The remote head tag to fetch from. That is, make the
|
||
|
objects reachable from the commit recorded in
|
||
|
$GIT_DIR/refs/tags/<tag> in the remote repository
|
||
|
available locally.
|
||
|
|