Усі курси
Початковий8 модулів53 уроки

Git і GitHub

Як тримати код під контролем: від першого commit до гілок, merge і rebase, remote, pull request, submodules і hooks. Простою мовою, з командами bash і типовими сценаріями команди розробників.

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

Модулі та уроки в порядку проходження.

  • 02Основи Git7 уроківВідкриється після оплати напряму
    • Ініціалізація репозиторію
    • Статус і три зони: робоча тека, індекс і репозиторій
    • Перший коміт
    • Історія комітів
    • Типові помилки початківця
    • Клонування віддаленого репозиторію
    • Безпечне клонування й перші кроки після клону
    • Цей модуль відкриється з підпискою на напрям.

      Обрати напрям
  • 03Гілки й відновлення6 уроківВідкриється після оплати напряму
    • Випадкове видалення файлів
    • Відновлення репозиторію
    • Створення гілок
    • Відʼєднаний HEAD
    • Теги
    • Навіщо гілки в команді
    • Цей модуль відкриється з підпискою на напрям.

      Обрати напрям
  • 04Злиття, сховок і журнал посилань7 уроківВідкриється після оплати напряму
    • Злиття крок за кроком
    • Конфлікти під час злиття
    • Сховок змін: типовий сценарій
    • Вибір і застосування сховку
    • Інтерактивне додавання файлів
    • Журнал посилань: що це
    • Повернути втрачений коміт
    • Цей модуль відкриється з підпискою на напрям.

      Обрати напрям
  • 05Вибірковий перенос, перебазування і пошук бага7 уроківВідкриється після оплати напряму
    • Вибірковий перенос коміту: ідея
    • Простий вибірковий перенос
    • Коли вибірковий перенос ламається
    • Перебазування: огляд
    • Просте перебазування на практиці
    • Бінарний пошук бага в історії
    • Порівняння злиття, перебазування і вибіркового переносу
    • Цей модуль відкриється з підпискою на напрям.

      Обрати напрям
  • 06Віддалені репозиторії: отримання, злиття й відправлення7 уроківВідкриється після оплати напряму
    • Отримання змін і злиття (fetch і pull)
    • Два репозиторії: origin і клон
    • Кілька віддалених (remote)
    • Ланцюжок з трьох репозиторіїв
    • Відправлення гілок (push)
    • Відправлення при різному вмісті
    • Відстеження віддалених гілок з іншими іменами
    • Цей модуль відкриється з підпискою на напрям.

      Обрати напрям
  • 07Підмодулі, GitHub і історія6 уроківВідкриється після оплати напряму
    • Підмодулі: ідея й приклад
    • Стан підмодуля і клон з підмодулями
    • Запити на злиття
    • Форк і гілки на GitHub
    • Реалістичний git log
    • Стиснення комітів
    • Цей модуль відкриється з підпискою на напрям.

      Обрати напрям
  • 08Голі репозиторії, латки й гаки8 уроківВідкриється після оплати напряму
    • Голі репозиторії
    • Налаштування голого репозиторію
    • Стиснення комітів у спільному процесі
    • Пекло злиття після pull: як уникати
    • Вибірковий перенос, тристороннє злиття і латки
    • Гаки Git: перед комітом
    • Складніші гаки й підсумки курсу
    • Підсумковий мініпроєкт
    • Цей модуль відкриється з підпискою на напрям.

      Обрати напрям

Ціна

299 грн/міс. за напрям

За місяць напряму · кілька курсів разом

Продовження — окремою оплатою. Автоматичних списань немає.

AI-репетитор у кожному доступному уроці. Обсяг питань спільний для всіх ваших курсів — скільки лишилось, показує вікно репетитора. Коли він вичерпається, уроки, квізи й задачі лишаються відкритими до кінця оплаченого періоду.

Курс входить у кілька напрямів — підписка на будь-який з них відкриває його разом з рештою курсів напряму.

DevOps та інфраструктураВеброзробкаПрограмування з нуля

Visa, Mastercard, 3-D Secure — Як влаштована оплата

  • 53 уроки
  • Безкоштовний модуль
  • За місяць напряму · кілька курсів разом