Git is yet another open source version control, and seems to be the tool
of choice for contemporary coding mavericks. I still prefer svn and cvs,
for centralised version control, but can appreciate why some projects
may require distributed repositories as afforded by git.
Setting up a central git repository on a server is easy. You basically
setup a user, whose home directory is used to store the repositories,
and allow access to people using keys, where the user retain their
Read More →