gitolite is not directly used in combination with GitHub. ā¦ Except that the source code is stored there.
GitHub is the company and the space, where users can store open-source projects. The underlaying software used is git.
Gitolite will allow you to manage your own git hosting service on a command line basis using git.
Gitolite is an access control layer on top of git.
gitolite (Wikipedia)
Gitolite allows you to setup git hosting on a central server, with fine-grained access control and many more powerful features.
git is a āversion controlā software.
git (Wikipedia)
Git is a distributed version control system that tracks changes in any set of computer files, usually used for coordinating work among programmers collaboratively developing source code during software development. Its goals include speed, data integrity, and support for distributed, non-linear workflows (thousands of parallel branches running on different systems)
GitHub is a hosting-service and a company.
GitHub (Wikipedia)
GitHub, Inc. is an Internet hosting service for software development and version control using Git.
Hope that makes it clearer.