Introduction to Git, workflows and the Terminal