summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLibravatar Linus Torvalds <torvalds@g5.osdl.org>2005-07-14 08:57:14 -0700
committerLibravatar Linus Torvalds <torvalds@g5.osdl.org>2005-07-14 08:57:14 -0700
commitb0966e1010547095ea6fe546dcbbe23a03b62841 (patch)
tree67866251b6e48a3dc17aca637eebd4eb60f488b2
parent[PATCH] Documentation: push-pull commands into a separate category. (diff)
downloadtgif-b0966e1010547095ea6fe546dcbbe23a03b62841.tar.xz
Make "git prune" use the "--full" flag to git-fsck-cache
It's too dangerous not to. We need to follow alternate object directories etc, or we might say something is unreachable just because we didn't look it up completely.
-rwxr-xr-xgit-prune-script2
1 files changed, 1 insertions, 1 deletions
diff --git a/git-prune-script b/git-prune-script
index 97646685b7..2c678f26a4 100755
--- a/git-prune-script
+++ b/git-prune-script
@@ -14,7 +14,7 @@ do
shift;
done
-git-fsck-cache --cache --unreachable "$@" |
+git-fsck-cache --full --cache --unreachable "$@" |
sed -ne '/unreachable /{
s/unreachable [^ ][^ ]* //
s|\(..\)|\1/|p