Commit | Line | Data |
---|---|---|
e31bb3bb JH |
1 | git-prune-packed(1) |
2 | ===================== | |
e31bb3bb JH |
3 | |
4 | NAME | |
5 | ---- | |
c3f0baac | 6 | git-prune-packed - Remove extra objects that are already in pack files |
e31bb3bb JH |
7 | |
8 | ||
9 | SYNOPSIS | |
10 | -------- | |
7cfe0c98 | 11 | 'git prune-packed' [-n|--dry-run] [-q|--quiet] |
61f693bd | 12 | |
e31bb3bb JH |
13 | |
14 | DESCRIPTION | |
15 | ----------- | |
9c2d28c7 | 16 | This program searches the `$GIT_OBJECT_DIR` for all objects that currently |
61f693bd | 17 | exist in a pack file as well as the independent object directories. |
e31bb3bb JH |
18 | |
19 | All such extra objects are removed. | |
20 | ||
21 | A pack is a collection of objects, individually compressed, with delta | |
22 | compression applied, stored in a single file, with an associated index file. | |
23 | ||
61f693bd JL |
24 | Packs are used to reduce the load on mirror systems, backup engines, |
25 | disk storage, etc. | |
26 | ||
e31bb3bb | 27 | |
2db0bfbc NW |
28 | OPTIONS |
29 | ------- | |
30 | -n:: | |
7cfe0c98 | 31 | --dry-run:: |
2db0bfbc NW |
32 | Don't actually remove any objects, only show those that would have been |
33 | removed. | |
34 | ||
b60daf05 | 35 | -q:: |
7cfe0c98 | 36 | --quiet:: |
b60daf05 JH |
37 | Squelch the progress indicator. |
38 | ||
e31bb3bb JH |
39 | Author |
40 | ------ | |
41 | Written by Linus Torvalds <torvalds@osdl.org> | |
42 | ||
43 | Documentation | |
44 | -------------- | |
45 | Documentation by Ryan Anderson <ryan@michonline.com> | |
46 | ||
56ae8df5 | 47 | SEE ALSO |
e31bb3bb | 48 | -------- |
5162e697 DM |
49 | linkgit:git-pack-objects[1] |
50 | linkgit:git-repack[1] | |
e31bb3bb JH |
51 | |
52 | GIT | |
53 | --- | |
9e1f0a85 | 54 | Part of the linkgit:git[1] suite |