summaryrefslogtreecommitdiff
path: root/git_remote_helpers
diff options
context:
space:
mode:
authorJeff King <peff@peff.net>2011-07-16 13:03:26 (GMT)
committerJunio C Hamano <gitster@pobox.com>2011-07-19 18:17:47 (GMT)
commit3ea7d09461e4e1b95f6a55f04b2eb66d929464bd (patch)
treee267081fbc1b5be6f61792b2e52442d8d97995dc /git_remote_helpers
parent4e51ba238fb92ad732b4d34200fc8f53e29b333f (diff)
downloadgit-3ea7d09461e4e1b95f6a55f04b2eb66d929464bd.zip
git-3ea7d09461e4e1b95f6a55f04b2eb66d929464bd.tar.gz
git-3ea7d09461e4e1b95f6a55f04b2eb66d929464bd.tar.bz2
transport-helper: don't feed bogus refs to export push
When we want to push to a remote helper that has the "export" capability, we collect all of the refs we want to push and then feed them to fast-export. However, the list of refs is actually a list of remote refs, not local refs. The mapped local refs are included via the peer_ref pointer. So when we add an argument to our fast-export command line, we must be sure to use the local peer_ref name (and if there is no local name, it is because we are not actually sending that ref, or we may not even have the ref at all). Signed-off-by: Jeff King <peff@peff.net> Signed-off-by: Sverre Rabbelier <srabbelier@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'git_remote_helpers')
0 files changed, 0 insertions, 0 deletions