My attempt at understanding GitHub.