Karthik Nayak <karthik.188@xxxxxxxxx> writes: > + if (ends_with(refname, "_HEAD")) { > + refs_resolve_ref_unsafe(refs, refname, > + RESOLVE_REF_READING | RESOLVE_REF_NO_RECURSE, > + &oid, NULL); > + return !is_null_oid(&oid); > + } FYI. I see .git/rebase-apply/patch:31: space before tab in indent. RESOLVE_REF_READING | RESOLVE_REF_NO_RECURSE, .git/rebase-apply/patch:32: space before tab in indent. &oid, NULL); .git/rebase-apply/patch:33: space before tab in indent. return !is_null_oid(&oid); around here.