GitHub
But what is the relationship between Git and GitHub?
GitHub is a server to host remote repos, while Git is the software to perform version control.
GitHub is a web service.
GitHub servers still need Git to perform version control.
You don't need GitHub for verson control. It's totally fine to work with a local repo without any remotes.
Does GitHub offers additional features?
Yes, it does. Operations like are features of GitHub, not Git. GitHub also have other integration features like GitHub Action.
While GitHub is a popular choice, note that there are other hosts such as GitLab.
Last updated