Донецкая IT-академия
+7 (949) 404-81-82 Пн–Пт 9:00–19:00
Заказать звонок
Заказать звонок

Перезвоним в рабочее время, Пн–Пт 9:00–19:00. Заявка ни к чему не обязывает.

Или позвоните сами: +7 (949) 404-81-82

Курс Git и GitHub

Научитесь вести историю проекта, работать с ветками и публиковать код на GitHub.

Индивидуальные занятия Групповые занятия — при наборе
Иллюстрация веб-интерфейса

О курсе

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

Чему научитесь

  • Создание проекта, настройка Git, индекс, история и понятные сообщения коммитов.
  • Отдельная ветка для задачи, merge, разрешение конфликтов и откат изменений.
  • Удалённый репозиторий, push и pull, README и публикация проекта.
  • Pull request, просмотр изменений и совместная работа над кодом.

Программа обучения

Для каждого раздела указан ориентировочный объём в парах. Одна пара — два академических часа. Состав и темп занятий можно уточнить под вашу цель и подготовку.

Репозиторий и первые коммиты1 пара
  • Создание проекта, настройка Git, индекс, история и понятные сообщения коммитов.
  • Рабочая папка, staging area и разница между изменёнными и сохранёнными файлами
  • Просмотр diff до коммита и поиск нужной версии в истории
  • Файл .gitignore для временных файлов и секретов
Ветки и слияние2 пары
  • Отдельная ветка для задачи, merge, разрешение конфликтов и откат изменений.
  • Создание ветки от актуальной версии проекта
  • Разбор конфликта в одном файле и проверка результата
  • Восстановление файла и отмена ошибочного коммита
GitHub1 пара
  • Удалённый репозиторий, push и pull, README и публикация проекта.
  • Связь локального проекта с удалённым репозиторием
  • Получение чужих изменений без потери своей работы
  • Оформление README с инструкцией по запуску
Командная работа2 пары
  • Pull request, просмотр изменений и совместная работа над кодом.
  • Ветка задачи и pull request с описанием изменений
  • Комментарии к коду и исправления после ревью
  • Практика совместной работы с несколькими версиями проекта

Практическая работа и результат

Ведёте учебный проект в репозитории: делаете коммиты, объединяете ветки и оформляете pull request.

В процессе вы применяете темы программы к одной задаче, проверяете результат и исправляете ошибки вместе с преподавателем. Так после занятий у вас остаётся законченная учебная работа, а не только записи с объяснениями.

С чего начать

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

Продолжить обучение

Эта тема входит в программу «Frontend-разработчик». Если вам нужно освоить направление целиком, обсудите с менеджером полную программу или отдельные занятия по этой теме.

Как проходят занятия

Аудитории, оборудование и практика — как это выглядит изнутри.

Получить подробности Расскажем о программе, формате занятий и стоимости. Если нужно освоить направление целиком, предложим полную программу.
Заполните форму