Зміст курсу
Основи Git
Основи Git
Створення Репозиторію
Що таке Репозиторій?
Git репозиторій, який часто називають "repo", - це місце зберігання файлів вашого проекту, а також всієї історії змін, внесених до цих файлів.
Ця вичерпна історія дозволяє вам ефективно відстежувати, керувати та співпрацювати над проектом. Коли ви створюєте репозиторій, Git починає дозволяти вам відстежувати зміни у файлах, які ви вибрали для моніторингу, дозволяючи вам легко переглядати, скасовувати або об'єднувати ці зміни.
Репозиторії Git можна створювати з нуля локально або зробити копію існуючого** репозиторію, проте ми розглянемо віддалені репозиторії пізніше в іншому курсі. Зараз давайте зосередимося на створенні локального репозиторію.
Створення Локального Репозиторію
Щоб створити Git репозиторій для вашого проекту, виконайте ці прості кроки:
Крок 1: Створіть Директорію Вашого Проєкту
Ми скористаємося командою mkdir
(make directory) для створення порожньої директорії:
Тут назва_директорії
- це назва директорії, яку ми хочемо створити. Назвемо нашу директорію проєкту "GitEssentials":
Крок 2: Перейдіть до Директорії Вашого Проєкту
Перш ніж ми зможемо створити Git репозиторій, нам потрібно опинитися у директорії, де знаходяться файли нашого проєкту. Ми скористаємося командою cd
для переходу до кореневої директорії нашого проєкту. Ця команда виглядає наступним чином:
Ми замінимо /шлях/до/вашого/проекту
на дійсний шлях до директорії нашого проєкту:
Крок 3: Ініціалізуйте Git Репозиторій
Після того, як ми опинилися у директорії нашого проекту, ми скористаємося командою git init
для ініціалізації Git репозиторію:
Розглянемо приклад:
Якщо ви зустрінете подібну "підказку", ви можете просто проігнорувати її. Зверніть увагу на наступне повідомлення:
Initialized empty Git repository in /Users/sidak.kryryl/GitEssentials/.git/
Як бачите, команда git init
створює приховану директорію з назвою .git
у директорії вашого проєкту. Він містить усі необхідні файли та дані, які Git потребує для керування вашим проєктом. Ми обговоримо цю директорію більш детально у наступних розділах.
Дякуємо за ваш відгук!