General overview of version control with Git and common Git usage