]> asedeno.scripts.mit.edu Git - git.git/blobdiff - builtin-branch.c
"git-fetch --tags $URL" should not overwrite existing tags
[git.git] / builtin-branch.c
index 9b68d3b69f4dabe71e3dd2f2e2d50e65064e27ba..2d8d61b453ede72b8d0319cb192f9f06a024d8c0 100644 (file)
@@ -387,7 +387,8 @@ static void rename_branch(const char *oldname, const char *newname, int force)
        if (rename_ref(oldref, newref, logmsg))
                die("Branch rename failed");
 
-       if (!strcmp(oldname, head) && create_symref("HEAD", newref))
+       /* no need to pass logmsg here as HEAD didn't really move */
+       if (!strcmp(oldname, head) && create_symref("HEAD", newref, NULL))
                die("Branch renamed to %s, but HEAD is not updated!", newname);
 }