From: Michael J Gruber Date: Fri, 26 Feb 2016 16:39:45 GMT Subject: [PATCH 5/6] WIP: fix unborn branch case Message-ID: <9d4ba4d9aa4deaf88c4e7e1d9d92fb18717e7b2c.1456504190.git.git@drmicha.warpmail.net> In-Reply-To: Signed-off-by: Michael J Gruber --- refs/files-backend.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/refs/files-backend.c b/refs/files-backend.c index f020c52..1614854 100644 --- a/refs/files-backend.c +++ b/refs/files-backend.c @@ -1780,6 +1780,8 @@ static int do_head_ref_worktrees(const char *submodule, each_ref_fn fn, void *cb worktrees = get_worktrees(); retval = 0; for (i=0; worktrees[i]; i++) { + if (is_null_sha1(worktrees[i]->head_sha1)) + continue; hashcpy(oid.hash, worktrees[i]->head_sha1); retval = retval || fn("HEAD", &oid, worktrees[i]->is_detached ? 0 : REF_ISSYMREF, cb_data); } -- 2.7.2.618.g7a61b68