summaryrefslogtreecommitdiff
path: root/GIT-VERSION-GEN
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2007-06-09 01:37:14 -0700
committerJunio C Hamano <gitster@pobox.com>2007-06-09 11:53:01 -0700
commit1ed10b886bc69c129c06772ee4310c00e001657f (patch)
treef19105cd3c933ad98f9143163b781393ffcb8fdf /GIT-VERSION-GEN
parent6125796f7d6e8b84431f92c13d7e79bd30f94f53 (diff)
downloadgit-1ed10b886bc69c129c06772ee4310c00e001657f.tar.gz
remote.c: "git-push frotz" should update what matches at the source.
Earlier, when the local repository has a branch "frotz" and the remote repository has a tag "frotz" (but not branch "frotz"), "git-push frotz" mistakenly updated the tag at the remote side. This was because the partial refname matching code was applied independently on both source and destination side. With this fix, when a colon-less refspec is given to git-push, we first match it with the refs in the source repository, and update the matching ref in the destination repository. Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'GIT-VERSION-GEN')
0 files changed, 0 insertions, 0 deletions