ref: 427e868e2be75f24adccf7a509888e1b45d23052
parent: ee30ed7eeb50323ec727567ce2e09de438aae093
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;
--
⑨