What is Git?
Git is a free an open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. (Ref : git-scm.com)
I have been using Git in Visual Studio (my primary IDE for development) for the last couple of weeks and found it really amazing. I went through few tutorials on the web and created the below learning list which would pretty much get you started quickly and give a very good understanding of how git work. I felt Git is so amazing once you start using it you would probably wouldn’t want to go back to Centralized Version Control again 🙂
1. Use Visual Studio With Git – MSDN article on getting started with Git on VS
2. http://git-scm.com/ – Official Site
3. A good tutorial on Microsoft Virtual Academy – Using Git With VS – I really liked this tutorial. Probably takes 8 hours of your time.
4. Linus Torvalds Talk in Google
5. Git for Ugly and Stupid people
6. Git branch naming best practices
You can search for more in-depth articles on Git. But the above links should make you comfortable with Git.
Please do share other useful links on Git in the comments.