I think that problem in git-clone. I check all traffic when I try to clone via HTTP and found, that authorization information from .netrc used only in first request, but not second. In this case server returns on second request "Authorization required" and entire process stops with message "Cannot get remote repository information. Perhaps git-update-server-info needs to be run there?".
But Linux version (Git 1.5.5) works fine and can clone via HTTP. Alexey Martynov
