GIT is a mature Distributed Version Control System (DVCS). It is used for Source Code Management (SCM).
It is open source software. It was developed by Linus Torvalds, the creator of Linux operating system.
GIT works well with a large number of IDEs (Integrated Development Environments) like- Eclipse, InteliJ etc.
GIT can be used to handle small and large projects.Read the full book at www.amazon.com