Understanding version control and mastering git - Branches and more.