2.0 KiB
2.0 KiB
git clone
Клонировать существующий репозиторий. Больше информации: https://git-scm.com/docs/git-clone.
- Клонировать существующий репозиторий в новый каталог (каталогом по умолчанию является имя репозитория):
git clone {{адрес_удалённого_репозитория}} {{путь/к/каталогу}}
- Клонировать существующий репозиторий и все его подмодули:
git clone --recursive {{адрес_удалённого_репозитория}}
- Клонировать только каталог
.gitсуществующего репозитория:
git clone {{[-n|--no-checkout]}} {{адрес_удалённого_репозитория}}
- Клонировать локальный репозиторий:
git clone {{[-l|--local]}} {{путь/к/локальному_репозиторию}}
- Клонировать в тихом режиме:
git clone {{[-q|--quiet]}} {{адрес_удалённого_репозитория}}
- Клонировать существующий репозиторий, загружая только 10 последних коммитов основной ветки (полезно для экономии времени):
git clone --depth 10 {{адрес_удалённого_репозитория}}
- Клонировать существующий репозиторий, загружая только определённую ветку:
git clone {{[-b|--branch]}} {{имя_ветки}} --single-branch {{адрес_удалённого_репозитория}}
- Клонировать существующий репозиторий, используя указанную SSH-команду:
git clone {{[-c|--config]}} core.sshCommand="{{ssh -i путь/к/приватному_ssh_ключу}}" {{адрес_удалённого_репозитория}}