I need allow anon access to a few repos. I read a few how-tos and docs on git-daemon that use the git clone clone --bare
approach and serve the cloned repo, with git-daemon.
This works fine, installed it via aptitude and it runs merrily as a service in /etc/srv/git-daemon.
My question is, once devel has more commits, how do you update and sync the cloned instance being used as public repository?
Also, this repo is also writable it seems (obvious, but surely not always wanted), is it possible to make git-daemon serve read-only?