]> git.cameronkatri.com Git - cgit.git/blobdiff - ui-clone.c
Support unannotated tags in git-clone.
[cgit.git] / ui-clone.c
index 81e7a4e5b8126fb577dc4e1502cdb14744ff3469..fdea24f3fdf070b883f13357ce003d4ac4da892e 100644 (file)
@@ -19,12 +19,10 @@ static int print_ref_info(const char *refname, const unsigned char *sha1,
        if (!(obj = parse_object(sha1)))
                return 0;
 
-       if (!strcmp(refname, "HEAD") || !prefixcmp(refname, "refs/heads/"))
-               htmlf("%s\t%s\n", sha1_to_hex(sha1), refname);
-       else if (!prefixcmp(refname, "refs/tags") && obj->type == OBJ_TAG) {
+       htmlf("%s\t%s\n", sha1_to_hex(sha1), refname);
+       if (obj->type == OBJ_TAG) {
                if (!(obj = deref_tag(obj, refname, 0)))
                        return 0;
-               htmlf("%s\t%s\n", sha1_to_hex(sha1), refname);
                htmlf("%s\t%s^{}\n", sha1_to_hex(obj->sha1), refname);
        }
        return 0;