Git is an open source version control system rapidly growing in popularity.
Git handles very large projects, focuses on speed, effectivity and real-world usability on large projects.
If you often work offline, using Git allows you to:
- make local commits that you can reorganize and upload later
- have your own copy of the entire history of the project which you can peruse at your leisure
- serve code and its history to others
- have changes you want to share
- work on several issues in parallel
- save some of those experimental changes after all
- create, merge, clone and otherwise manipulate branches cheaply and offline
"Git was initially written by Linus Torvalds with help of a group of hackers 'round the net. It is currently maintained by Junio C Hamano."