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 платный? Нет, публичные и приватные репозитории доступны бесплатно.
Начать игру бесплатно