Дрон Кодер — программирование для детей и взрослых в игровой форме. Начать бесплатно

Git и GitHub для новичка простыми словами

Git и GitHub звучат сложно, но идея простая: сохранять историю кода и делиться им. Разберём без жаргона.

Git — машина времени для кода

Git запоминает каждое изменение в вашем коде. В любой момент можно вернуться к рабочей версии, посмотреть, что и когда менялось, попробовать смелую идею в отдельной ветке и не бояться всё испортить. Это как история версий документа, только мощнее.

GitHub — дом для проектов

GitHub — это сайт, где хранят Git-проекты в интернете. Там код доступен с любого компьютера, им можно делиться, вместе над ним работать. Для программиста GitHub — ещё и живое портфолио, которое смотрят работодатели.

В чём разница

Git — это инструмент на вашем компьютере, GitHub — сайт, куда вы этот код выкладываете. Можно пользоваться Git без GitHub, но вместе они особенно удобны. Проще так: Git ведёт историю, GitHub хранит её в облаке.

С чего начать

Заведите аккаунт на GitHub, установите Git и освойте четыре команды: сохранить изменения, отправить их на сайт, скачать чужой проект, создать ветку. Этого хватает надолго — остальное добавится по мере надобности.

git add .                 # отметить изменения
git commit -m 'первый код' # сохранить их
git push                   # отправить на GitHub

Частые вопросы

Нужен ли Git новичку сразу? Основы стоит освоить рано — с первого же портфолио-проекта.

GitHub платный? Нет, публичные и приватные репозитории доступны бесплатно.

Начать игру бесплатно
Попробуй прямо здесь
Уровень 1

Задание