← Все вопросы

В чём вообще разница между git и GitHub?

Задан 21 месяц назад1.1к просмотров3 ответа
16

Для меня это пока одно и то же. Объясните по-простому, чем git отличается от GitHub?

3 ответа

28

git — программа (система контроля версий), которая ставится на твой компьютер и хранит историю изменений кода. Работает полностью локально, интернет не нужен.

GitHub — сайт/сервис, где можно хранить git-репозитории в облаке, показывать их другим и работать командой. Это «хостинг для git-проектов».

Аналогия: git — это как сам формат документа и редактор, а GitHub — как облачное хранилище (типа Google Диска) для таких документов. Git можно использовать вообще без GitHub. А альтернативы GitHub — GitLab, Bitbucket, Gitea: все они работают поверх одного и того же git.

Игорь Попов аналогия с гугл-диском зашла, теперь не путаю 👍 · 21 месяц назад
11

git — инструмент на компе, GitHub — сайт, куда этот инструмент заливает код. Можно пользоваться git и без гитхаба.

2

GitHub принадлежит Microsoft, если что — но это не значит что git и GitHub одно и то же.

Ваш ответ

Войдите, чтобы ответить на вопрос.
Поддержать проект