me_edu
← Каталог
Программирование

Git и GitHub с нуля

Контроль версий, коммиты, ветки и совместная работа на GitHub

4.9(0) 0 учеников 10 ч 28 шаговНачальный
К
Команда me_edu
Бесплатный курс платформы

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

  • Понимать модель Git: рабочая папка, индекс, история, удалённый репозиторий
  • Делать осмысленные коммиты, читать и анализировать историю проекта
  • Уверенно работать с ветками, слиянием и разрешением конфликтов
  • Отменять ошибки: restore, reset, revert, .gitignore и работа со stash
  • Публиковать код на GitHub, оформлять Pull Request и проходить ревью

О курсе

Подробный курс по Git и GitHub для полного новичка, рассчитанный на несколько недель спокойного изучения. Шаг за шагом разберём, зачем нужен контроль версий, как устроены три состояния файлов, как делать осмысленные коммиты и читать историю, работать с ветками и разрешать конфликты, отменять ошибки, публиковать проект на GitHub, оформлять Pull Request и проходить code review. Каждая тема — развёрнутое объяснение с наглядной схемой, разобранный пример команд и практика с проверкой ответов.

Программа курса

7 разделов · 28 уроков
1Видеолекция1 урок
  • Git и GitHub — полный курс для начинающихБесплатно240 мин
2Зачем нужен контроль версий5 уроков
Идея и установка
  • Что такое контроль версийБесплатно6 мин
  • Три состояния файлаБесплатно7 мин
  • Установка и первая настройкаБесплатно6 мин
  • Создание репозиторияБесплатно6 мин
  • Практика: основы и настройкаБесплатно12 мин
3Коммиты и история7 уроков
Базовый цикл add → commit
  • add → commit: основной циклБесплатно7 мин
  • Разобранный пример: первый коммитБесплатно6 мин
  • Хорошие сообщения коммитовБесплатно6 мин
  • Практика: коммитыБесплатно12 мин
Чтение и навигация по истории
  • Просмотр историиБесплатно6 мин
  • .gitignore: что не хранитьБесплатно6 мин
  • Практика: история и .gitignoreБесплатно12 мин
4Ветки и слияние4 урока
Работа с ветками
  • Зачем нужны веткиБесплатно7 мин
  • Слияние веток (merge)Бесплатно6 мин
  • Конфликты слиянияБесплатно6 мин
  • Практика: веткиБесплатно12 мин
5Отмена ошибок3 урока
Как откатывать изменения
  • Отмена незакоммиченных измененийБесплатно6 мин
  • Отмена коммитов: reset и revertБесплатно6 мин
  • Практика: отмена ошибокБесплатно12 мин
6GitHub и совместная работа5 уроков
Удалённые репозитории
  • remote, clone, push, pullБесплатно7 мин
  • Pull Request и code reviewБесплатно6 мин
  • README, Issues и совместная этикаБесплатно6 мин
  • Книга Pro Git (бесплатно)Бесплатно1 мин
  • Практика: GitHub и совместная работаБесплатно12 мин
7Итоги и шпаргалка3 урока
Закрепление
  • Шпаргалка командБесплатно6 мин
  • Итоговая практикаБесплатно12 мин
  • Источники и лицензииБесплатно6 мин

Отзывы

Пока нет отзывов.