Recently posted on the HowtoForge website - a step-by-step how-to to take you through the setup of your very own Debian-based small team GIT VCS server. Thought it might be of interest to some of the coding types here. 
Link to full article here.

Link to full article here.
Quote
Debian Wheezy Local Git Server With Git Lite Workflow
Introduction
This howto describes a shared local git [1] server setup for a small team. This is a repository layout that is familiar to anyone used to working with a traditional version control system.
One of the tutorial objectives is to show detailed steps to prepare the server (here called the depot because of its authoritative role) and publish the code on a public service like Github, Gitorius [2,3] et. al.
A second objective is to introduce the Git Lite Workflow in team development. This serves as an introduction to gits powerful branch and merge features. Your personal favorite workflow may be different compared to this model. For a feature rich workflow albeit more complex, see nvie [4].










- carpe noctem