Everything you need to know about Git and Github