Тренінг

Ефективне використання Git

Останнім часом активної популярності набувають розподілені системи контролю версій (Distributed Version Control System – DVCS). І це не просто тренд. DVCS, такі як git або Mercurial, значно підвищують продуктивність IT фахівців, полегшуючи розв’язання щоденних завдань.

Однак DVCS відрізняються від стандартних централізованих систем, і нерідко виникають складнощі з переходом від традиційних підходів до розподілених. Щоб отримати максимальну віддачу від розподілених систем, потрібно познайомитися з ними ближче. Наш тренінг – унікальна можливість це зробити.

Після закінчення тренінгу учасники зможуть упевнено користуватися однією з найпопулярніших систем: git. Вони отримають навички, необхідні для того, щоб працювати як самостійно, так і в команді.

Практичні завдання тренінгу дозволять навчити не лише голову, а й руки. Оскільки розкрити весь потенціал git можна лише за допомогою консолі, більша частина практичної роботи буде саме в консолі. Водночас отримані навички дозволять працювати і з GUI клієнтами git.

Цільова аудиторія
розробники, тестувальники, технічні лідери
Вартість
150 $за учасника
Дата та час
8 годин / 1 день
  • Обід включено у вартість тренінгу
  • При груповій реєстрації знижка

Замовити для компанії

Детальна програма

Модуль 1. Знайомство з git

  • Проблеми централізованих систем та їх вирішення
  • Навіщо потрібні розподілені системи
  • Будова та особливості git
  • Встановлення та налаштування

Модуль 2. Індивідуальне використання

  • Створення репозиторію, додавання та зміна файлів, ревізії
  • Робота з історією
  • Гілки, злиття, перенесення
  • Робота з мітками

Модуль 3. Робота в команді

  • Віддалені репозиторії
  • Синхронізація змін
  • Розв’язання конфліктів
  • Схеми спільної роботи

Модуль 4. Складні сценарії

  • Перезапис історії
  • Відкат незворотних змін
  • Пошук помилкових ревізій
  • Синоніми та скрипти
  • Швидка навігація історією