← Все вопросы

В чём вообще разница между Git, GitHub и GitHub Pages? Путаюсь в этих трёх словах

Задан 29 месяцев назад374 просмотров1 ответ
6

Когда читаю про выкладывание сайта, постоянно встречаю три похожих слова: Git, GitHub и GitHub Pages. Для меня это всё звучит одинаково. В чём разница между ними?

1 ответ

11
✓ Принятый ответ — помог автору

Это три разные вещи, просто с похожими названиями:

  • Git — программа на твоём компьютере для контроля версий кода. Она сохраняет историю изменений («коммиты»), позволяет откатываться назад. Git работает локально и сам по себе с интернетом не связан.
  • GitHub — сайт в интернете, где можно хранить свои git-репозитории, показывать код другим, работать вместе. Это «облако для кода». Git ≠ GitHub: git — инструмент, GitHub — площадка, которая его использует.
  • GitHub Pages — отдельная функция GitHub, которая берёт файлы из твоего репозитория и публикует их как настоящий сайт по адресу username.github.io/.... То есть бесплатный хостинг прямо внутри GitHub.

Цепочка для выкладывания сайта: пишешь код → сохраняешь версии через Git → заливаешь на GitHub → включаешь GitHub Pages → сайт в интернете. Можно даже без знания git — заливать файлы кнопкой Upload files прямо на GitHub.

Ваш ответ

, чтобы ответить на вопрос.