Учебник
Git: история изменений и работа в команде
От первого коммита до веток, конфликтов, восстановления и совместной работы. Все обязательные упражнения выполняются в локальных репозиториях.
Начать читатьСодержание
Бесплатный практический курс- 01Что Git сохраняет: файл, снимок и история14 мин
- 02Установка, настройки и первый осмысленный коммит14 мин
- 03Как читать diff и находить причину в истории16 мин
- 04Ветки: две линии работы из одного снимка16 мин
- 05Слияние и конфликт: собрать осмысленный результат18 мин
- 06Удалённый репозиторий без сети: bare и два клона16 мин
- 07Fetch, pull и push: обмен без потери чужой работы18 мин
- 08Командная работа и pull request без обязательного аккаунта18 мин
- 09Отмена: restore, revert и reset решают разные задачи20 мин
- 10Rebase: новая база для своей неопубликованной работы18 мин
- 11Cherry-pick и stash: перенести правку, отложить черновик18 мин
- 12Отладка по истории: найти первый плохой коммит18 мин
- 13Ignore, секреты и большие файлы: границы публикации18 мин
- 14Финальный проект: провести изменение через весь цикл20 мин
Как учиться
Проходите главы по порядку. Сначала выполните самостоятельное задание, затем сравните результат с критериями и прочитайте разбор. Время рядом с главой относится к чтению; на практику понадобится отдельное время.
Сохраняйте команды, результаты и объяснения в своей рабочей папке. Финальное задание проверяет, можете ли вы собрать решение и объяснить его без пошаговой инструкции.
Скачать бесплатный комплект лабораторий. Требования к среде и команды запуска указаны в README внутри архива и в первой главе. Для обязательных упражнений платное облако не требуется.