git is a distributed source code version control system.
Obsoletes previous source code version control systems such as CVS and Subversion (SVN).
Provides advanced features, for example:
Distribution - Branching - Tagging - Staging - Stashing
Each copy of a
git repository contains the entire history of the repository.
Branching allows you to create a copy of an object so modifications can be made in parallel (ie features, different devs, versions, etc).
New users often get confused, but it is an important distinction!
Extremely popular website for hosting
git repositories. Many others, but GitHub pefected the model.
Contributors - Pull requests - Issues - Forks - Wikis
Stars - Streaks - Followers - Graphs
Oh yeah, it's FREE!
$ ghp-import -p presentation/
Website is instantly accessible on https://username.github.io/repository
Examples of websites hosted on GitHub Pages abound!
data.ilri.org (in progress!)