aboutsummaryrefslogtreecommitdiff
path: root/man/man1/gscr.1df
blob: 936836816de997dbb46372a4352abb804024b7d4 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
.TH GSCR 1df "July 2016" "Manual page for gscr"
.SH NAME
.B gscr
\- scrub a Git repository to pack it and reduce its size
.SH SYNOPSIS
.B gscr
.br
.B gscr
/path/to/project/.git
.br
.B gscr
/path/to/project1 /path/to/project2
.SH DESCRIPTION
.B gscr
runs the git fsck, reflog --expire, and gc commands to get rid of dangling
commit objects in a repository and pack the repository down as small as
possible. Each command will only run if the one before it exited non-zero.
.SH SEE ALSO
git(1), fgscr(1df), isgr(1df)
.SH AUTHOR
Tom Ryder <tom@sanctum.geek.nz>