The Programming Historian (Jun 2016)
An Introduction to Version Control Using GitHub Desktop
Abstract
In this lesson you will be introduced to the basics of version control, understand why it is useful and implement basic version control for a plain text document using GitHub Desktop. By the end of this lesson you should understand: * what version control is and why it can be useful * the differences between Git and GitHub * how to implement version control using ‘GitHub Desktop,’ a Graphical User Interface for GitHub * be aware of other resources that will help you implement version control in your academic writing