Merge branch 'jc/fetch-raw-sha1' into next
commitd5363f6996cb3cd4a74efa30f3f8ff91922b11a7
authorJunio C Hamano <gitster@pobox.com>
Tue, 19 Mar 2013 22:57:02 +0000 (19 15:57 -0700)
committerJunio C Hamano <gitster@pobox.com>
Tue, 19 Mar 2013 22:57:02 +0000 (19 15:57 -0700)
tree96c13b5bac4b323b875c141a8a6ad3cd2ff4c26b
parent7b9a41987aea4f5eb4afe1ff84302b5c5fa4e77a
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