Guide of how to learn Git