PDF document

GitHub - Wikipedia

For version control, Git (and, by extension, GitHub) allows pull requests to propose changes to the source code. Users who can review the proposed changes can see a diff between the requested changes and approve them.

Source: en.wikipedia.org