The current text makes some users feel uneasy, worrying whether '-a' could lead to corrupt repositories. Clarify that '-a' may lead to performance issues only for dumb protocols. Signed-off-by: Michael J Gruber <git@xxxxxxxxxxxxxxxxxxxx> --- Is that clear enough but concise? Applies to maint. [Sorry for the resend, I managed to mistype the subject.] Documentation/git-repack.txt | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/Documentation/git-repack.txt b/Documentation/git-repack.txt index aaa8852..8af5505 100644 --- a/Documentation/git-repack.txt +++ b/Documentation/git-repack.txt @@ -32,7 +32,10 @@ OPTIONS pack everything referenced into a single pack. Especially useful when packing a repository that is used for private development and there is no need to worry - about people fetching via dumb protocols from it. Use + about people fetching via dumb protocols from it. + (Over dumb protocols, one would have to fetch the whole new + pack in order to get any contained object, no matter how + many other objects in that pack exist locally already.) Use with '-d'. This will clean up the objects that `git prune` leaves behind, but `git fsck --full` shows as dangling. -- 1.6.3.1.268.g94d6d1 -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html