On Tue May 21, 2024 at 7:36 PM EEST, Junio C Hamano wrote: > Heghedus Razvan <heghedus.razvan@xxxxxxxxxxxxxx> writes: > > > Yesterday I stumble upon a bug when doing git init. I didn't > > find any references to it, so I don't know if is a known problem > > or not. > > > > Steps to reproduce: > > # git init . > > BUG: refs.c:2123: reference backend is unknown > > Patrick, this looks similar to an earlier one during "git clone" > that was discussed at > > https://lore.kernel.org/git/72771da0-a0ef-4fd9-8071-6467cd7b6a6b@xxxxxxxxxxxxxxxx/ > > that was fixed with 199f44cb (builtin/clone: allow remote helpers to > detect repo, 2024-02-27)? The fix was about "git clone", but the > crux of the fix went to setup.c:initialize_repository_version() > which is also called by setup.c:init_db() that is the workhorse of > "git init", so it may already have been fixed (I didn't try). I guess I forgot to mention, but I tested the current master 4365c6fcf9 and the issue is still present. > > Even if it is already fixed in the current version by the same > 199f44cb, we may want to follow up 0eab85b9 (t5601: exercise clones > with "includeIf.*.onbranch", 2024-03-12) with an additional test to > cover "git init". > > Thanks.