git explanation for intermediates

Concepts and commands of git explained along tinker toys. Very helpful visualisation. Start at m=2 to skip annyoing intro.