shithub: front

Download patch

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;
--