ref: 7ffe9c7f4214be8ae5e1e0357585b2df0c05cf41
parent: 6fb98c7fa6f1f9519487f45739654354bf71d44f
author: Ori Bernstein <ori@eigenstate.org>
date: Thu Jul 17 10:08:54 EDT 2025
git/get: also, we want the HEAD ref.
--- a/sys/src/cmd/git/get.c
+++ b/sys/src/cmd/git/get.c
@@ -271,7 +271,9 @@
sysfatal("remote side sent invalid ref: %s", sp[1]);
if(fetchbranch && !branchmatch(sp[1], fetchbranch))
continue;
- else if(!prefixed(sp[1], "refs/heads/") && !prefixed(sp[1], "refs/tags/"))
+ else if(strcmp(sp[1], "HEAD") != 0
+ && !prefixed(sp[1], "refs/heads/")
+ && !prefixed(sp[1], "refs/tags/"))
continue;
if(refsz == nref + 1){
refsz *= 2;
--
⑨