Hi Dscho Thanks for your snippet, that did the trick. I only had to alter it slightly because the repo on the server is bare: git show-ref | while read sha1 name do mkdir -p $(dirname $name) && echo $sha1 > $name done Just for understanding: Why is this step necessary? Does it have anything to do with serving the repo over HTTP at all? Cheers, Steve -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html