git sound strange to me. But, as i learn more, it is a very good piece of software for any programmer to manage their code.

#apt-get install git-core

starting with git with just 10 commands
Manage source code using git
Git user manual