← Все вопросы
В чём вообще разница между Git, GitHub и GitHub Pages? Путаюсь в этих трёх словах
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.
Ваш ответ
, чтобы ответить на вопрос.