Using git in Windows, does the --shared option to git-init do anything useful?
Except from the permissions (that indeed might not work in windows), using the --shared
flag also sets the receive.denyNonFastForwards
config in shared repositories. Of course you could also set that manually if you want to...
Try running git init --bare --shared=all
from a git-bash
shell, and see if you get any reports regarding permissions.