Source: https://labordynamicsinstitute.github.io/computing4economists/Git_CL_Slides/Git_Notes.pdf