aboutsummaryrefslogblamecommitdiff
path: root/man/man1/gscr.1df
blob: c1c1836c810b1515820f773fc18e8366c4bb4ede (plain) (tree)
1
2
3
4
5
6
7
8
                                               




                                                        

       







                                                                          
                                                                           
            
                             

                               
.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>