3 . git-sh-setup-script || die
"Not a git archive"
6 while case "$#" in 0) break ;; esac
11 -*) echo >&2 "usage: git-prune-script [ -n ] [ heads... ]"; exit 1 ;;
17 git-fsck-cache
--cache --unreachable "$@" |
18 sed -ne '/unreachable /{
19 s/unreachable [^ ][^ ]* //
22 cd "$GIT_OBJECT_DIRECTORY" ||
exit
23 xargs -r $dryrun rm -f