summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 8fceace)
raw | patch | inline | side by side (parent: 8fceace)
author | Matt Kraai <kraai@ftbfs.org> | |
Fri, 21 Sep 2007 13:43:44 +0000 (06:43 -0700) | ||
committer | Junio C Hamano <gitster@pobox.com> | |
Fri, 21 Sep 2007 19:54:11 +0000 (12:54 -0700) |
Signed-off-by: Matt Kraai <kraai@ftbfs.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/git-pack-objects.txt | patch | blob | history |
index f8a0be351188f39e94c9ffa4dc9a1fcea367e290..d18259d93fe1daf1785f373b475add8ff9d2f213 100644 (file)
designed to be unpackable without having anything else, but for
random access, accompanied with the pack index file (.idx).
+Placing both in the pack/ subdirectory of $GIT_OBJECT_DIRECTORY (or
+any of the directories on $GIT_ALTERNATE_OBJECT_DIRECTORIES)
+enables git to read from such an archive.
+
'git-unpack-objects' command can read the packed archive and
expand the objects contained in the pack into "one-file
one-object" format; this is typically done by the smart-pull
commands when a pack is created on-the-fly for efficient network
transport by their peers.
-Placing both in the pack/ subdirectory of $GIT_OBJECT_DIRECTORY (or
-any of the directories on $GIT_ALTERNATE_OBJECT_DIRECTORIES)
-enables git to read from such an archive.
-
In a packed archive, an object is either stored as a compressed
whole, or as a difference from some other object. The latter is
often called a delta.