Git

git distributed revision control and source code management. The goal of this article is to easily get a git repository up and running pushing and pulling, and making the installed version of git comparable with (the majority of) http://git-scm.com/book/en/.

Installation
Install :

ssh
SSH is a must for remote management. This file has control over the server settings and locations of keys and directories:

You need to set up passwordless logins by keys.

Initial Setup
Temporarily edit to change user from nobody to git in the config.

And now your goodies are located at git@localhost:test.git but you must access the repo from an external machine, so replace localhost with your git servers IP

???

Usage
for git://

last test.git is what the remote machine writes in its current working directory.

for ssh://

for http://

??????
PROFIT!!!