Клонування репозиторію
Клонування віддаленого репозиторію GitHub на локальний комп'ютер за допомогою команди git clone.
Клонування віддаленого репозиторію Git
Проєкти, які розміщені на GitHub, можна скопіювати на свій комп'ютер. Такий процес називається клонуванням репозиторію.
Після клонування ви отримуєте повну копію проєкту разом з файлами, історією комітів та налаштуваннями Git.
Клонувати можна як власний репозиторій, так і чужий відкритий проєкт. Після цього можна працювати з кодом локально та створювати власні зміни.
Команда git clone
Для клонування використовується команда git clone, після якої вказується посилання на віддалений репозиторій.
git clone https://github.com/user/project.gitGit завантажить файли проєкту, створить локальний репозиторій та налаштує зв'язок із віддаленим репозиторієм.
Що відбувається під час клонування
- Створюється папка з назвою проєкту.
- Ініціалізується папка .git.
- Копіюються всі файли проєкту.
- Завантажується історія комітів.
- Створюється зв'язок із віддаленим репозиторієм origin.
GitHub
Репозиторій project
│
│ git clone
▼
Локальний комп'ютер
project/
├── файли проєкту
└── .gitКлонування з іншою назвою папки
За замовчуванням Git створює папку з назвою репозиторію. Якщо потрібно використати іншу назву, її можна вказати в кінці команди.
git clone https://github.com/user/project.git my-projectУ цьому прикладі репозиторій project буде скопійований у папку my-project.
Перевірка після клонування
Після клонування можна перейти у створену папку та перевірити налаштування віддаленого репозиторію.
cd my-project
git remote -vКоманда git remote -v покаже адресу GitHub-репозиторію, з якого був зроблений клон.
Робота після клонування
Після клонування можна працювати з проєктом так само, як зі своїм локальним репозиторієм.
Створити зміни:
git add .
Створити коміт:
git commit -m "Update project"
Відправити зміни:
git pushПісля git clone Git автоматично створює віддалений репозиторій з ім'ям origin. Додатково виконувати git remote add не потрібно.
- Скопіюйте посилання на свій репозиторій GitHub.
- Створіть нову папку для тестування.
- Клонуйте свій репозиторій за допомогою git clone.
- Перейдіть у створену папку.
- Перевірте віддалений репозиторій командою git remote -v.
💡 Показати підказку
Для клонування потрібне тільки посилання на GitHub-репозиторій. Команда git clone сама створить папку та налаштує Git.
✅ Показати відповідь
Приклад виконання: Клонувати репозиторій: git clone https://github.com/user/project.git Перейти у папку: cd project Перевірити зв'язок: git remote -v Результат покаже: origin https://github.com/user/project.git (fetch) origin https://github.com/user/project.git (push)