git-pack-redundant

Find redundant pack files

SYNOPSIS



gitpack -redundant [ --verbose ] [ --alt -odb ] < --all | .pack filename ... >

DESCRIPTION


This program computes which packs in your repository are redundant . The output is suitable for piping to xargsrm if you are in the root of the repository .
gitpack -redundant accepts a list of objects on standard input . Any objects given will be ignored when checking which packs are required . This makes the following command useful when wanting to remove packs which contain unreachable objects .
git fsck --full --unreachable | cut -d (Aq (Aq -f3 | \ git pack -redundant --all | xargs rm

OPTIONS

--all Processes all packs . Any filenames on the command line are ignored .

--alt -odb Don require objects present in packs from alternate object directories to be present in local packs .

--verbose Outputs some statistics to stderr . Has a small performance penalty .

GIT


Part of the git (1)suite

SEE ALSO

git-pack-objects(1) git-repack(1) git-prune-packed(1)

Copied to clipboard
free 100$ digital ocean credit