GitHub is a source code hosting platform for version control that allows development team members to collaborate and work on software projects, irrespective of their geographical location. GitHub currently houses several open source and proprietary projects in different programming languages.
GitHub provides basic and advanced features that make collaboration easier. It is essentially a web-based source code repository or hosting service using Git as the version control system, based on Git's distributed versioning behavior.
It is interesting to know that top companies such as Microsoft, Google, Facebook, and Twitter host their open source projects on GitHub. Basically, any CI tool can be used with GitHub. This gives development teams the flexibility to choose CI tools based on their budgets, working with GitHub.
In addition to the source code...