Commit Diff


commit - c20695fb9307ffb954bf967bf3a74f4b31ac25a5
commit + e5083482a9d4c85a2747432a13e84003c90bf42e
blob - 9afa83c5048bc2d3f820b3b7dbd96dcfe3674aa4
blob + 5ab89fae5b5401718f66d0ab3657a026498e98a6
--- got/got.c
+++ got/got.c
@@ -1427,7 +1427,8 @@ cmd_fetch(int argc, char *argv[])
 			if (error) {
 				if (error->code != GOT_ERR_NOT_REF)
 					goto done;
-				error = create_ref(refname, id, id_str, repo);
+				error = create_ref(remote_refname, id, id_str,
+				    repo);
 				if (error)
 					goto done;
 			} else {