aboutsummaryrefslogtreecommitdiff
path: root/Documentation/git-index-pack.txt
diff options
context:
space:
mode:
authorJunio C Hamano <junkio@cox.net>2006-10-29 13:44:54 -0800
committerJunio C Hamano <junkio@cox.net>2006-10-29 13:44:54 -0800
commit01cff2d2ca77dc050973e1fc4702119a715cc919 (patch)
tree794f24dc8da73f5e976a10469d313cb96b59ff28 /Documentation/git-index-pack.txt
parentce8590748b918687abc4c7cd2d432dd23f07ae40 (diff)
parentb89c4e93cc1939493c2bb9b6c3f60eabaf653eff (diff)
downloadgit-01cff2d2ca77dc050973e1fc4702119a715cc919.tar.gz
git-01cff2d2ca77dc050973e1fc4702119a715cc919.tar.xz
Merge early part of branch 'np/index-pack' into sp/keep-pack
Diffstat (limited to 'Documentation/git-index-pack.txt')
-rw-r--r--Documentation/git-index-pack.txt23
1 files changed, 22 insertions, 1 deletions
diff --git a/Documentation/git-index-pack.txt b/Documentation/git-index-pack.txt
index 71ce55727..9fa4847d5 100644
--- a/Documentation/git-index-pack.txt
+++ b/Documentation/git-index-pack.txt
@@ -8,7 +8,8 @@ git-index-pack - Build pack index file for an existing packed archive
SYNOPSIS
--------
-'git-index-pack' [-o <index-file>] <pack-file>
+'git-index-pack' [-v] [-o <index-file>] <pack-file>
+'git-index-pack' --stdin [--fix-thin] [-v] [-o <index-file>] [<pack-file>]
DESCRIPTION
@@ -21,6 +22,9 @@ objects/pack/ directory of a git repository.
OPTIONS
-------
+-v::
+ Be verbose about what is going on, including progress status.
+
-o <index-file>::
Write the generated pack index into the specified
file. Without this option the name of pack index
@@ -29,6 +33,23 @@ OPTIONS
fails if the name of packed archive does not end
with .pack).
+--stdin::
+ When this flag is provided, the pack is read from stdin
+ instead and a copy is then written to <pack-file>. If
+ <pack-file> is not specified, the pack is written to
+ objects/pack/ directory of the current git repository with
+ a default name determined from the pack content.
+
+--fix-thin::
+ It is possible for gitlink:git-pack-objects[1] to build
+ "thin" pack, which records objects in deltified form based on
+ objects not included in the pack to reduce network traffic.
+ Those objects are expected to be present on the receiving end
+ and they must be included in the pack for that pack to be self
+ contained and indexable. Without this option any attempt to
+ index a thin pack will fail. This option only makes sense in
+ conjonction with --stdin.
+
Author
------