git-update-server-info needs to be run on the server, not the client.
You can automate this by running this on the server:
chmod +x .git/hooks/post-update
so that git-update-server-info always runs on the server, after each push.
See git-update-server-info(1) for more info.
Jeff
--