GitHub is the best way to collaborate with others. Fork, send pull requests and manage all your public and private git repositories.

Git is an extremely fast, efficient, distributed version control system ideal for the collaborative development of software.