Зачем нужен GitHub?

Git — инструмент контроля версий, а GitHub — сервис, который предоставляет удалённые репозитории и инструменты для командной работы. Кроме GitHub существуют и другие платформы, например GitLab и Bitbucket.
GitHub — это платформа для хранения Git-репозиториев и совместной работы над проектами. Она позволяет работать с кодом, просматривать изменения, создавать pull request, обсуждать задачи и настраивать автоматизацию, например CI/CD.
GitHub — это сама система контроля версий, которая заменяет Git.