About Version ControlWhat is “version control”, and why should you care? Version control is a system that records changes to a file or set of files over time so that you can recall specific versions later.
Personally I love some links to study about Git. Listing those links below.
1) http://git-scm.com/doc - One of the wonderful kick start link to Git.
You will get clear idea about Git from this link. Topic wise explanation is there as mentioned below.
2) http://git-scm.com/videos - Video links about Git.