GitHub is a web-based platform used for project version control and codebase hosting. GitHub uses Git, a widely-used version control system. GitLab and Bitbucket are similar tools.
Using GitHub is a prerequisite of most of the tutorials on CircleCI as well as other CI platforms, so it is helpful to learn to use it. In this tutorial, I’ll show you how to push a project to GitHub.
Prerequisites
To follow this tutorial, a few things are required:
- Basic knowledge of Git
- Git installed on your system
- A GitHub account
With GitHub ready to go, we can start the tutorial.