Setting up a shared (svn-like) git repository
As described here…
Assuming you have an existing project in a git repo called “project”:
mkdir project.git cd project.git git --bare init --shared git --bare fetch ../project master:master cd .. scp -r project.git someserver:/some/shared/location ssh server sudo chgrp -R group_containing_all_developers /some/shared/location/project.git
