Компьютеры · Инструкция
Как клонировать GitHub-репозиторий через gh repo clone
Если GitHub CLI уже авторизован, clone можно выполнять по короткому `OWNER/REPO` без копирования полного HTTPS/SSH URL.
Короткий ответ
Запустите `gh repo clone OWNER/REPO`. Вторым аргументом можно указать каталог, а обычные флаги `git clone` передать после `--`.
Что сделать
- 1: Проверьте авторизацию `gh auth status`.
- 2: Выполните `gh repo clone OWNER/REPO`; при необходимости вторым аргументом укажите локальный каталог.
- 3: Дополнительные флаги `git clone` передавайте после `--`, например `-- --depth=1`.
Команда или настройка
- gh repo clone OWNER/REPO
Проверка
- Проверьте `gh auth status`, если клонируется приватный репозиторий.
- После clone выполните `git remote -v` и проверьте `origin`/`upstream`.
- Git-флаги размещайте после `--`, чтобы их получил `git clone`.
Важно
Для fork команда может добавить parent как `upstream`; если это не нужно, используйте `--no-upstream`.
Что учитывать
Для fork команда может добавить parent как `upstream`; если это не нужно, используйте `--no-upstream`.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. gh repo clone). Пример и формулировки — редакция N1RO на 2026-09-18.