A version control system used by Drupal code contributors to coordinate their individual code changes. Git records everyone’s changes to a given project in a directory tree called a git repository.
is a distributed version control and source code management system which Drupal development community uses to manage all the revisions of every file that makes up the Drupal system. If you are unfamiliar with Git, check out the or the before reading this. There are also many handy , containing lists of commonly used commands for easy reference. Additional links can be found at the page.
For More details Click here https://drupal.org/node/991716