2005-07-14 07:25:54 +04:00
|
|
|
git-clone-pack(1)
|
|
|
|
=================
|
|
|
|
|
|
|
|
NAME
|
|
|
|
----
|
|
|
|
git-clone-pack - Clones a repository by receiving packed objects.
|
|
|
|
|
|
|
|
|
|
|
|
SYNOPSIS
|
|
|
|
--------
|
2005-10-20 01:43:43 +04:00
|
|
|
'git-clone-pack' [--exec=<git-upload-pack>] [<host>:]<directory> [<head>...]
|
2005-07-14 07:25:54 +04:00
|
|
|
|
|
|
|
DESCRIPTION
|
|
|
|
-----------
|
|
|
|
Clones a repository into the current repository by invoking
|
|
|
|
'git-upload-pack', possibly on the remote host via ssh, in
|
2005-10-20 01:43:43 +04:00
|
|
|
the named repository, and stores the sent pack in the local
|
|
|
|
repository.
|
2005-07-14 07:25:54 +04:00
|
|
|
|
|
|
|
OPTIONS
|
|
|
|
-------
|
|
|
|
--exec=<git-upload-pack>::
|
|
|
|
Use this to specify the path to 'git-upload-pack' on the
|
2005-10-06 02:08:26 +04:00
|
|
|
remote side, if it is not found on your $PATH.
|
|
|
|
Installations of sshd ignore the user's environment
|
2005-07-14 07:25:54 +04:00
|
|
|
setup scripts for login shells (e.g. .bash_profile) and
|
2005-10-11 03:01:31 +04:00
|
|
|
your privately installed git may not be found on the system
|
2005-07-14 07:25:54 +04:00
|
|
|
default $PATH. Another workaround suggested is to set
|
|
|
|
up your $PATH in ".bashrc", but this flag is for people
|
|
|
|
who do not want to pay the overhead for non-interactive
|
|
|
|
shells by having a lean .bashrc file (they set most of
|
|
|
|
the things up in .bash_profile).
|
|
|
|
|
2005-07-14 11:08:37 +04:00
|
|
|
<host>::
|
|
|
|
A remote host that houses the repository. When this
|
|
|
|
part is specified, 'git-upload-pack' is invoked via
|
|
|
|
ssh.
|
2005-07-14 07:25:54 +04:00
|
|
|
|
2005-07-14 11:08:37 +04:00
|
|
|
<directory>::
|
|
|
|
The repository to sync from.
|
|
|
|
|
|
|
|
<head>...::
|
2005-07-14 07:25:54 +04:00
|
|
|
The heads to update. This is relative to $GIT_DIR
|
|
|
|
(e.g. "HEAD", "refs/heads/master"). When unspecified,
|
|
|
|
all heads are updated to match the remote repository.
|
2005-12-15 08:25:22 +03:00
|
|
|
+
|
|
|
|
Usually all the refs from existing repository are stored
|
|
|
|
under the same name in the new repository. Giving explicit
|
|
|
|
<head> arguments instead writes the object names and refs to
|
|
|
|
the standard output, just like get-fetch-pack does.
|
2005-07-14 07:25:54 +04:00
|
|
|
|
|
|
|
Author
|
|
|
|
------
|
|
|
|
Written by Linus Torvalds <torvalds@osdl.org>
|
|
|
|
|
|
|
|
Documentation
|
|
|
|
--------------
|
|
|
|
Documentation by Junio C Hamano.
|
|
|
|
|
|
|
|
|
|
|
|
GIT
|
|
|
|
---
|
2005-09-19 14:10:51 +04:00
|
|
|
Part of the gitlink:git[7] suite
|
2005-07-14 07:25:54 +04:00
|
|
|
|