Post

Useful Git Training Links

Having recently had to compile a list of useful learning resources for a development team migrating to git, I thought I would share them here.

Git Learning Path

Git is a very powerful and versatile distributed source control system but its not the easiest for a newbie to get their head around. The below links are ordered from tutorials based on giving an overview of git through to more advanced topics.

  1. What is Git - a nice overview article by Atlassian
  2. Learn Enough Git to Be Dangerous tutorial by Michael Hartl
  3. Git the Simple Guide - An excellent simple, straight to the point guide to git  by Roger Dudler. (My favourite guide)
  4. Git Tutorial - Another tutorial
  5. Git Cheat Sheet - cheat sheet for git and github commands
  6. The official git site documentation and tutorials
  7. Pro GIT ebook - an excellent definitive guide to git in a free ebook format

If you or your team also need to learn GitHub then here are some good training links.

  1. A great hello world example and introduction to GitHub
  2. Git Started With GitHub - free course from udemy
  3. Training videos on YouTube

Also its worth remembering that Microsoft offer FREE private git repository hosting via the Visual Studio Team Services if you don’t want to host all your projects publicly.

This post is licensed under CC BY 4.0 by the author.