Учимся работать с Git

Учимся работать с Git

Tproger

Зачем?

Для четкого контроля изменений и возможности вернуться к более стабильной версии вашего проекта. 

Что сделать сегодня

— Начать с простого: изучить, как создавать ветки, коммиты, и подключаться к удалённым репозиториям: основные операции с объяснениями

— Понять, как писать простые и понятные комментарии коммита: советы и соглашения

— Понять, зачем нужны ветки и узнать основные приёмы работы с ними

Советы для новичков

Как отменять изменения

Если вы отменяете изменения к последней версии, которую помните точно рабочей, зная, где конкретно находится ошибка, то вы усложняете себе работу. Следует найти версию, где вы добавили блок кода с ошибкой. Как это сделать

GUI-версия или командная строка?

Для начала GUI-версия может быть проще и понятнее, однако если вы собираетесь работать с GIT долго и на более глубоком уровне, лучше работать с командной строкой. Если вы знаете, как выполнить что-либо в командной строке, то сможете узнать, как то же самое сделать и в GUI-версии, а вот обратное не всегда верно. 

Оптимальная частота коммитов

Коммитить желательно после добавления какой-то фичи, большого куска кода или багфикса. При слишком частых коммитах вы рискуете через некоторое время не найти нужный, а если коммитить слишком редко, то вы рискуете откатить много фич, добавления которых не были вынесены в отдельные коммиты. 

Наши материалы

— 10 ресурсов для изучения и использования Git 

— Руководство по командной разработке с Git 

— Самые типичные ошибки и вопросы 

— Полезные команды Git 

— Подборка книг о системах контроля версий 

Видеокурсы

— Getting GIT 

— Git для начинающих 

Ресурсы по теме

— Наглядная справка для часто используемых команд 

— Курс по изучению основ Git 

— GIT Community Book 

— Материалы, разделенные на три уровня сложности 

Report Page