Git All You Can
admin — Tue, 10/20/2009 - 02:31
"The Git source code control system continues to win over developers who are impressed with the speed and flexibility of the distributed workflow."
The best guides to git are actually free.
Setting up a remote git repository is also very simple. So rather than paying for github private repository, you can just set it up on the server.
mkdir project.git
cd project.git
git --bare init
On you local project folder, do:
git init (if git is not yet initialized)
git remote add origin user@servername.com:~/project.git
There's a rather lengthy guide which is written for teams using git. Click here to check Git Internals PDF.