Чему Вы научитесь
-
Хранить свой код в интернете, и делать его доступным по сети всем участникам разработки;
-
Писать код командно;
-
Разрабатывать сразу несколько версий программы;
-
Освоите целых 2 git-клиента: с графическим и консольным интерфейсом;
-
Откатываться к предыдущим версиям вашей программы;
-
Контролировать процесс выпуска различных версий вашей программы
Урок 1. Назначение и возможности
Узнаем, зачем нужен git, и какие возможности он открывает для программистов.
Урок 2. Базовые операции
Создаем хранилище кода, доступное всем участникам разработки по сети. Осваиваем базовые операции: Clone, Commit, Push, Pull.
Урок 3. Откат изменений кода
Учимся откатывать изменения в коде с помощью git. Осваиваем операции: Discard, Revert, Reset.
Урок 4. Работа с ветками
Работа с ветками. Параллельно разрабатываем несколько версий программы. Осваиваем операции: Add branch, Checkout, Merge.
Урок 5. Конфликты
Учимся разрешать конфликты при слиянии веток.
Урок 6. Распространенные ошибки. Часть 1
Боязнь создания новых веток. Хранение исполняемых файлов в репозитории.
Урок 7. Распространенные ошибки. Часть 2
Ошибки при работе с ветками. Ошибки при создании commit-ов.
Урок 8. Консольный git-клиент. Базовые операции
Осваиваем базовые операции в консольном git-клиенте.
Урок 9. Консольный git-клиент. Работа с ветками
Учимся работать с ветками в консольном git-клиенте.
Урок 10. Работа с версиями программы
Учимся выпускать различные версии программного продукта с использованием git.
Урок 11. Итоги
Подводим итоги о проделанной работе.
Что Вы получите
-
Видеозаписи всех онлайн-занятий
-
Методички и домашние задания
-
Общение с одногруппниками
-
Сертификат об окончании обучения