This was a presentation done at IBM on March 2013, to a group of fellow software engineers about how to use Git internally in our ongoing projects. It also was used to elucidate some of its principles and inner workings to the ones that already use it on a daily basis, but lacked that knowledge, to improve its usefulness.