Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы, возможно, еще выполняется. Актуальные сведения см. в документации на английском языке.
В настоящее время GitHub AE находится в ограниченном выпуске.

Клонирование репозитория

При создании репозитория в ваше предприятие он существует как удаленный репозиторий. Вы можете клонировать репозиторий, чтобы создать локальную копию на компьютере и выполнить синхронизацию между двумя расположениями.

О клонировании репозитория

Вы можете клонировать репозиторий из ваше предприятие на локальный компьютер, чтобы упростить устранение конфликтов слияния, добавление или удаление файлов и отправку больших фиксаций. При клонировании репозитория вы копируете его из ваше предприятие на локальный компьютер.

При клонировании репозитория извлекает полную копию всех данных репозитория, которые ваше предприятие имеет на этот момент времени, включая все версии каждого файла и папки для проекта. Вы можете отправить изменения в удаленный репозиторий на ваше предприятие или извлечь изменения других пользователей из ваше предприятие. Дополнительные сведения см. в разделе С помощью Git.

Вы можете клонировать свой существующий репозиторий или существующий репозиторий другого пользователя для участия в проекте.

Клонирование репозитория

  1. На ваше предприятие перейдите на главную страницу репозитория. 1. Над списком файлов щелкните Код. Кнопка "Код"

  2. Скопируйте URL-адрес репозитория.

    • Чтобы клонировать репозиторий с использованием HTTPS, в разделе "HTTPS" щелкните .
    • Чтобы клонировать репозиторий с использованием ключа SSH и включить сертификат, выданный центром сертификации SSH вашей организации, щелкните SSH, а затем щелкните .
    • Чтобы клонировать репозиторий с помощью GitHub CLI, щелкните GitHub CLI , а затем щелкните . Значок буфера обмена для копирования URL-адреса с целью клонирования репозитория с помощью GitHub CLI 1. Откройте ТерминалТерминалGIT Bash. 4. Измените текущий рабочий каталог на расположение, где должен находиться клонированный каталог. 5. Введите git clone и вставьте URL-адрес, скопированный ранее.
      $ git clone https://HOSTNAME/YOUR-USERNAME/YOUR-REPOSITORY
      6. Нажмите клавишу **ВВОД**, чтобы создать локальный клон.
      $ git clone https://HOSTNAME/YOUR-USERNAME/YOUR-REPOSITORY
      > Cloning into `Spoon-Knife`...
      > remote: Counting objects: 10, done.
      > remote: Compressing objects: 100% (8/8), done.
      > remove: Total 10 (delta 1), reused 10 (delta 1)
      > Unpacking objects: 100% (10/10), done.

Дополнительные сведения о GitHub CLI см. в разделе Сведения о GitHub CLI.

Чтобы клонировать репозиторий локально, используйте подкоманду repo clone. Замените параметр repository именем репозитория. Например, octo-org/octo-repo, monalisa/octo-repo или octo-repo. Если часть OWNER/ аргумента репозитория OWNER/REPO опущена, по умолчанию используется имя проверяющего пользователя.

gh repo clone REPOSITORY

URL-адрес GitHub можно также использовать для клонирования репозитория.

gh repo clone https://github.com/PATH-TO/REPOSITORY
  1. На ваше предприятие перейдите на главную страницу репозитория. 1. Над списком файлов щелкните Код. Кнопка "Код"
  2. Щелкните  Открыть с помощью GitHub Desktop , чтобы клонировать и открыть репозиторий в GitHub Desktop. Кнопка "Открыть с помощью GitHub Desktop"
  3. Следуйте инструкциям в GitHub Desktop, чтобы завершить клон.

Дополнительные сведения см. в разделе Клонирование репозитория из GitHub в GitHub Desktop.

Клонирование пустого репозитория

Пустой репозиторий не содержит файлов. Это часто происходит, если вы не инициализируете репозиторий с README при создании.

  1. На ваше предприятие перейдите на главную страницу репозитория.

  2. Чтобы клонировать репозиторий с помощью командной строки по протоколу HTTPS, в разделе "Быстрая настройка" щелкните . Чтобы клонировать репозиторий с использованием ключа SSH и включить сертификат, выданный центром сертификации SSH вашей организации, щелкните SSH, а затем щелкните . Кнопка URL-адреса клона пустого репозитория

    Кроме того, чтобы клонировать репозиторий на компьютер, щелкните Настроить на рабочем столе и следуйте подсказкам, чтобы создать клон. Кнопка клонирования на компьютер для пустого репозитория

  3. Откройте ТерминалТерминалGIT Bash. 4. Измените текущий рабочий каталог на расположение, где должен находиться клонированный каталог. 5. Введите git clone и вставьте URL-адрес, скопированный ранее.

    $ git clone https://HOSTNAME/YOUR-USERNAME/YOUR-REPOSITORY
    6. Нажмите клавишу **ВВОД**, чтобы создать локальный клон.
    $ git clone https://HOSTNAME/YOUR-USERNAME/YOUR-REPOSITORY
    > Cloning into `Spoon-Knife`...
    > remote: Counting objects: 10, done.
    > remote: Compressing objects: 100% (8/8), done.
    > remove: Total 10 (delta 1), reused 10 (delta 1)
    > Unpacking objects: 100% (10/10), done.

Устранение ошибок клонирования

При клонировании репозитория могут возникнуть некоторые ошибки.

Если вы не можете клонировать репозиторий, убедитесь, что: