Введення

Завершено

Уявіть, що ви новий розробник програмного забезпечення в фірмі, яка пише програмне забезпечення avionics для комерційних авіалайнерів. Контроль якості критично важливий, і розробники працюють у невеликих командах, використовуючи Git для керування версіями. Ви чули про керування версіями, але ви ніколи не використовували Git, тому хочете наздогнати!

Ви вирішили створити веб-сайт, який дозволяє вам і вашим друзям ділитися фотографіями ваших кішок, щоб ви могли дізнатися Git в цікавому середовищі, перш ніж приносити ці знання на роботу. Ви налаштовуєте створення сайту за допомогою Git, щоб відстежувати зміни та зберігати резервні копії всіх файлів вихідного коду на випадок, якщо сервер піде на спад. Але перш ніж пірнати головою в Git, ви повинні охопити основи

У цьому модулі ви отримаєте загальні відомості про керування версіями та Git. Спочатку Git може здатися трохи криптографічним, і це може навіть іноді бути неприємним. Але якщо ви дізнаєтеся про це крок за кроком, ви побачите, що є причина, чому Git швидко стає найпопулярнішою в світі системою керування версіями не тільки для розробників програмного забезпечення, але і для команд, які пишуть документацію та співпрацюють над іншими роботами.

Перегляньте відео

Огляд вправ у цьому модулі див. у відео Загальні відомості про Git Recap.

Цілі навчання

У цьому модулі виконайте такі дії:

  • Дізнайтеся, що таке керування версіями
  • Ознайомтеся з розподіленими системами керування версіями, наприклад Git
  • Розпізнайте відмінності між Git і GitHub і ролями, які вони відіграють у життєвому циклі розробки програмного забезпечення

Передумови

Ніхто.