Лекція
У світі розробки програмного забезпечення (скорочено ПЗ) складно уявити роботу без таких інструментів як Git та GitHub.
Git – це система контролю версій, яка дає змогу відстежувати зміни у файлах і керувати історією проєкту. По суті, це інструмент, створений для розробників, щоб фіксувати кожну зміну коду у вигляді комітів, створювати гілки для експериментів і об’єднувати їх назад, тобто повертатися до попередніх станів. Гіт це основа, на якій працює GitHub, але Git можна використовувати й без інтернету, локально на комп’ютері.
GitHub – це платформа для управління версіями коду та спільної роботи над проєктами, побудована на основі системи контролю версій Git. Це сервіс, який дає змогу зберігати код у гіт-репозиторіях, ділитися ним з іншими розробниками та відстежувати зміни. Гітхаб це не просто інструмент для програмістів, а ціла екосистема, де можна створювати проєкти, брати участь у відкритих розробках і навчатися нового.
GitHub – це платформа, що об’єднує можливості гіт зі зручним вебінтерфейсом, який дає змогу:
- зберігати та керувати репозиторіями;
- відстежувати зміни в коді;
- працювати над проєктами в команді;
- вести документацію та обговорення;
- публікувати та розгортати проєкти.