What is this Git ? Explained
Git is a distributed code version-control system for tracking changes in source code during software development. It is designed for coordinating work among developers, but it can be used to track changes in any set of files.
Its goals include speed, data integrity, and support for distributed, non-linear workflows.
Original author: Linus Torvalds
Initial release: 7 April 2005