Hi,
On Sat, 22 Dec 2007, Junio C Hamano wrote:
Finn Arne Gangstad [off-list ref] writes:
quoted
Currently there seems to be no way of pusing a sha1 directly, or to
fetch a sha1 directly. When working with submodules, it is convenient
to be able to work with detached HEADs, so it would be good if this
could be supported also by fetch and push.
For fetch, I would normally say "check the list archives", but it was
very long time ago that it was proposed and discussed. It has some
security and performance implications.
To enhance on that: sometimes you need to delete a branch in a hurry,
because you publicised some secret code/file. In that case, you do _not_
want people being able to fetch arbitrary commits.
Ciao,
Dscho