Git has emerged a strong contender for SCM. Previous commonly used SCM are:
Git was another brain-child of Linus Tovalds, and was created to support linux development. Previously, linux development used xxxx. (mercurial).
The features that make Git exceptional are:
- Local Repository
- Distributed SCM
- Small Footprint
- Staging Area
- Workflow – caters for various types of development WF.
- Easy to Learn
- Lots of Tools