Git and Gist

“Git is an extremely fast, efficient, distributed version control system ideal for the collaborative development of software.”
“Gist is a simple way to share snippets and pastes with others. All gists are git repositories, so they are automatically versioned, forkable and usable as a git repository.”

https://github.com/

https://gist.github.com/