GitHub hosts distributed version controlled code repositories (repos) and static websites. It can be used for any type of file but only text and image files can be compared for differences. It hosts open source projects for free.

The first time creating a repository

Cloning a project from a repository

Synth DIY repositories

See also

External links