aboutsummaryrefslogtreecommitdiff
path: root/git-prune-script
diff options
context:
space:
mode:
Diffstat (limited to 'git-prune-script')
-rwxr-xr-xgit-prune-script27
1 files changed, 0 insertions, 27 deletions
diff --git a/git-prune-script b/git-prune-script
deleted file mode 100755
index 2e130c7f9..000000000
--- a/git-prune-script
+++ /dev/null
@@ -1,27 +0,0 @@
-#!/bin/sh
-
-. git-sh-setup-script || die "Not a git archive"
-
-dryrun=
-echo=
-while case "$#" in 0) break ;; esac
-do
- case "$1" in
- -n) dryrun=-n echo=echo ;;
- --) break ;;
- -*) echo >&2 "usage: git-prune-script [ -n ] [ heads... ]"; exit 1 ;;
- *) break ;;
- esac
- shift;
-done
-
-git-fsck-cache --full --cache --unreachable "$@" |
-sed -ne '/unreachable /{
- s/unreachable [^ ][^ ]* //
- s|\(..\)|\1/|p
-}' | {
- cd "$GIT_OBJECT_DIRECTORY" || exit
- xargs $echo rm -f
-}
-
-git-prune-packed $dryrun