Merge branch 'jc/fetch-raw-sha1' into next
commitffa3c6506ad4ad51b33a54dee5c10a07cee019f0
authorJunio C Hamano <gitster@pobox.com>
Thu, 14 Feb 2013 19:18:43 +0000 (14 11:18 -0800)
committerJunio C Hamano <gitster@pobox.com>
Thu, 14 Feb 2013 19:18:43 +0000 (14 11:18 -0800)
tree12187472de91752f188f76c8bdd0ccdcc47f7aee
parentb69f9cc9308f52ca1173ba3410957fb750ffb577
parent6e7b66eebd18c11f58a9790b8f071618a1bb5b2c
Merge branch 'jc/fetch-raw-sha1' into next

Allows requests to fetch objects at any tip of refs (including
hidden ones).  It seems that there may be use cases even outside
Gerrit (e.g. $gmane/215701).

* jc/fetch-raw-sha1:
  fetch: fetch objects by their exact SHA-1 object names
  upload-pack: optionally allow fetching from the tips of hidden refs
  fetch: use struct ref to represent refs to be fetched
  parse_fetch_refspec(): clarify the codeflow a bit
Documentation/config.txt
cache.h
fetch-pack.c
remote.c
t/t5516-fetch-push.sh
transport.c
upload-pack.c