Re: git merging
- From
Linus Torvalds <torvalds@osdl.org>
- Date
- Jun 17, 2005, 23:31 UTC
- Message-ID
- <Pine.LNX.4.58.0506171629320.2268@ppc970.osdl.org>
- In-Reply-To
- <42B357D7.6030302@pobox.com>
On Fri, 17 Jun 2005, Jeff Garzik wrote:
Show 5 quoted lines
> > I've been too lazy to report this, but... > > last time I tried it, git-prune-script ate valid objects, for my > multi-branch trees. This was 100% reproducible.
Ok. The most likely reason is that your main branch is not a symlink to ".git/refs/***" at all, but just a regular ".git/HEAD" file.
"git prune" will by default _only_ look for references in .git/refs/, and if you have any references anywhere else, you need to do all your refs by hand.
There might be a bug in the ref-lookup code, of course, but it's more likely that your refs just aren't where fsck expects them.
Linus