Re: fsck missing dangling commits that are candidate heads?
- From
- Sergio Callegari <scallegari@arces.unibo.it>
- Date
- Apr 3, 2007, 19:56 UTC
- Message-ID
- <loom.20070403T215123-220@post.gmane.org>
- In-Reply-To
- <20070403194750.GG27706@spearce.org>
Shawn O. Pearce <spearce <at> spearce.org> writes:
Show 10 quoted lines
> > Right. This is the reflog in action. Your current branch has two > reflogs, .git/logs/HEAD and .git/logs/refs/heads/$foo, where $foo > is your current branch name. Both of these logs mention the commit > you are looking for, so they aren't considered dangling garbage, > nor are they pruneable. > > Use `git log -g` or `git log -g $foo` to look at the reflog for > HEAD and $foo to locate the commit in question. >
Many thanks! I was quite sure I was missing something... At least I am in good company since the fsck man page does not mention the logs :-)
Then... is there any shorthand for finding candidate branch-heads (i.e. for having something like fsck without looking at the logs) ?