git clone
Завантажити репозиторій із сервера разом з усією історією
Що робить
git clone створює теку з назвою репозиторію, завантажує в неї всі коміти й гілки та перемикається на основну гілку. Сервер одразу підключається як віддалений репозиторій під назвою origin, тому git pull і git push працюють без налаштування.
Адреса буває двох видів: HTTPS (https://github.com/…) і SSH (git@github.com:…). Другий зручніший, якщо налаштовано SSH-ключ: не доведеться вводити пароль чи токен. Останнім аргументом можна вказати свою теку замість назви репозиторію.
Синтаксис
git clone <адреса>
git clone <адреса> <тека>Приклади
Завантажити репозиторій owner/shop з GitHub
git clone https://github.com/owner/shop.gitте саме:
git clone https://github.com/owner/shopclone— скопіювати репозиторій з усією історієюhttps://github.com/owner/shop.git— адреса репозиторію
Пов’язані команди
- git init — Створити новий репозиторій у поточній теці
- git remote — Переглянути й підключити віддалені репозиторії
- git pull — Завантажити зміни із сервера й одразу влити їх у поточну гілку