Re: How do I get rid of unneeded objects?
- From
Kevin Daudt <me@ikke.info>
- Date
- Jan 19, 2019, 07:38 UTC
- Message-ID
- <20190119073808.GA14639@alpha>
- In-Reply-To
- <20190118224055.zpsz63b3gaxtwscu@dcvr>
On Fri, Jan 18, 2019 at 10:40:55PM +0000, Eric Wong wrote:
Show 10 quoted lines
> Steve Keller <keller.steve@gmx.de> wrote: > > $ git reflog expire --all > > I've never used "git reflog" directly, but I think you need to > add "--expire=all" to cover all time. "--all" is only for all > branches, so you need "--expire=<time>" is for a time range. > > Fwiw, I use a single command: > > git -c gc.reflogExpire=now gc --prune=all
Instead of --expire, you could also use --expire-unreachable, so that you don't get rid of your entire reflog.