I currently use svn at work.
Our setup is: everyone has a working copy and we commit to a svn server served by apache2.
So I commit changed, the other update, an
Just set up a centralised repo that everyone pushes to and pulls from.
Just because git has no concept of a central or preferred repo, that doesn't mean you can't designate one to be so by convention among your team.