path: root/Documentation/git-pack-objects.txt
diff options
authorNicolas Pitre <>2006-11-07 15:51:23 (GMT)
committerJunio C Hamano <>2006-11-08 00:05:37 (GMT)
commit231f240b63bd6cb1313e8952448b3d5b9d2fdf26 (patch)
tree995f31ed613e5ca4ec60c28be22e9c41db457dc4 /Documentation/git-pack-objects.txt
parentd0a75a179e0e872c47d4a25350565a8c7c04dd0b (diff)
git-pack-objects progress flag documentation and cleanup
This adds documentation for --progress and --all-progress, remove a duplicate --progress handling and make usage string more readable. Signed-off-by: Nicolas Pitre <> Signed-off-by: Junio C Hamano <>
Diffstat (limited to 'Documentation/git-pack-objects.txt')
1 files changed, 17 insertions, 0 deletions
diff --git a/Documentation/git-pack-objects.txt b/Documentation/git-pack-objects.txt
index 5ebe34e..fdc6f97 100644
--- a/Documentation/git-pack-objects.txt
+++ b/Documentation/git-pack-objects.txt
@@ -99,6 +99,23 @@ base-name::
Only create a packed archive if it would contain at
least one object.
+ Progress status is reported on the standard error stream
+ by default when it is attached to a terminal, unless -q
+ is specified. This flag forces progress status even if
+ the standard error stream is not directed to a terminal.
+ When --stdout is specified then progress report is
+ displayed during the object count and deltification phases
+ but inhibited during the write-out phase. The reason is
+ that in some cases the output stream is directly linked
+ to another command which may wish to display progress
+ status of its own as it processes incoming pack data.
+ This flag is like --progress except that it forces progress
+ report for the write-out phase as well even if --stdout is
+ used.
This flag makes the command not to report its progress
on the standard error stream.