Клонирование репозитория
发布时间:2026-09-21 | 浏览:1
Когда вы создаёте репозиторий на GitHub, он существует как удалённый репозиторий. Вы можете клонировать репозиторий, чтобы создать локальную копию на компьютере и выполнить синхронизацию между двумя расположениями.
Platform navigation
Tool navigation
О клонировании репозитория
Вы можете клонировать репозиторий на GitHub.com локальный компьютер или в кодовое пространство, чтобы упростить исправление конфликтов слияний, добавление или удаление файлов, а также отправку больших коммитов. Когда вы клонируете репозиторий, вы копируете его из GitHub.com локальной машины или в удалённый виртуальный компьютер при создании кодового пространства. Для получения дополнительной информации о клонировании в кодовое пространство см. Создание пространства кода для репозитория .
Вы можете клонировать репозиторий из GitHub.com на локальный компьютер, чтобы упростить исправление конфликт слияния, добавление или удаление файлов и отправку больших фиксаций. При клонировании репозитория вы копируете репозиторий из GitHub.com на локальный компьютер.
Вы можете клонировать репозиторий из GitHub.com на локальный компьютер, чтобы упростить исправление конфликт слияния, добавление или удаление файлов и отправку больших фиксаций. При клонировании репозитория вы копируете репозиторий из GitHub.com на локальный компьютер.
Клонирование репозитория позволяет получить полную копию всех данных репозитория, которые GitHub.com имели на тот момент времени, включая все версии каждого файла и папки проекта. Вы можете перенести свои изменения в удалённый репозиторий на GitHub.com, или извлечь изменения других людей из GitHub.com. Дополнительные сведения см. в разделе С помощью Git .
Вы можете клонировать свой существующий репозиторий или существующий репозиторий другого пользователя для участия в проекте.
Клонирование репозитория
На GitHubперейдите на главную страницу репозитория.
На GitHubперейдите на главную страницу репозитория.
Над списком файлов щелкните Code .
Над списком файлов щелкните Code .
Скопируйте URL-адрес репозитория. Чтобы клонировать репозиторий с помощью HTTPS, в разделе "HTTPS" нажмите . Чтобы клонировать репозиторий с помощью ключа SSH, включая сертификат, выданный центром сертификации SSH вашей организации, щелкните SSH , а затем щелкните . Чтобы клонировать репозиторий с помощью GitHub CLI, щелкните GitHub CLI , а затем щелкните .
Скопируйте URL-адрес репозитория.
Чтобы клонировать репозиторий с помощью HTTPS, в разделе "HTTPS" нажмите .
Чтобы клонировать репозиторий с помощью HTTPS, в разделе "HTTPS" нажмите .
Чтобы клонировать репозиторий с помощью ключа SSH, включая сертификат, выданный центром сертификации SSH вашей организации, щелкните SSH , а затем щелкните .
Чтобы клонировать репозиторий с помощью ключа SSH, включая сертификат, выданный центром сертификации SSH вашей организации, щелкните SSH , а затем щелкните .
Чтобы клонировать репозиторий с помощью GitHub CLI, щелкните GitHub CLI , а затем щелкните .
Чтобы клонировать репозиторий с помощью GitHub CLI, щелкните GitHub CLI , а затем щелкните .
Откройте Терминал Терминал GIT Bash .
Откройте Терминал Терминал GIT Bash .
Измените текущий рабочий каталог на расположение, где должен находиться клонированный каталог.
Измените текущий рабочий каталог на расположение, где должен находиться клонированный каталог.
Введите git clone и вставьте URL-адрес, скопированный ранее. git clone https://github.com/YOUR-USERNAME/YOUR-REPOSITORY
Введите git clone и вставьте URL-адрес, скопированный ранее.
Нажмите клавишу ВВОД , чтобы создать локальный клон. $ git clone https://github.com/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 опущена, по умолчанию используется имя проверяющего пользователя.
Вы также можете использовать URL GitHub для клонирования репозитория.
На GitHubперейдите на главную страницу репозитория.
На GitHubперейдите на главную страницу репозитория.
Над списком файлов щелкните Code .
Над списком файлов щелкните Code .
Чтобы клонировать и открыть репозиторий с помощью GitHub Desktop, щелкните Open with GitHub Desktop .
Чтобы клонировать и открыть репозиторий с помощью GitHub Desktop, щелкните Open with GitHub Desktop .
Следуйте инструкциям, GitHub Desktop чтобы завершить клон.
Следуйте инструкциям, GitHub Desktop чтобы завершить клон.
Дополнительные сведения см. в разделе Клонирование репозитория из GitHub в GitHub Desktop .
Клонирование пустого репозитория
Пустой репозиторий не содержит файлов. Это часто происходит, если вы не инициализируете репозиторий с README при создании.
На GitHubперейдите на главную страницу репозитория.
На GitHubперейдите на главную страницу репозитория.
Чтобы клонировать репозиторий через командную строку с помощью HTTPS, в разделе «Быстрая настройка» нажмите . Чтобы клонировать репозиторий с помощью SSH-ключа, включая сертификат, выданный SSH-центром вашей организации, нажмите SSH , затем нажмите . В качестве альтернативы, чтобы клонировать репозиторий в рабочем столе, нажмите «Настроить в рабочем столе » и следуйте инструкциям, чтобы завершить клонирование.
Чтобы клонировать репозиторий через командную строку с помощью HTTPS, в разделе «Быстрая настройка» нажмите . Чтобы клонировать репозиторий с помощью SSH-ключа, включая сертификат, выданный SSH-центром вашей организации, нажмите SSH , затем нажмите .
В качестве альтернативы, чтобы клонировать репозиторий в рабочем столе, нажмите «Настроить в рабочем столе » и следуйте инструкциям, чтобы завершить клонирование.
Откройте Терминал Терминал GIT Bash .
Откройте Терминал Терминал GIT Bash .
Измените текущий рабочий каталог на расположение, где должен находиться клонированный каталог.
Измените текущий рабочий каталог на расположение, где должен находиться клонированный каталог.
Введите git clone и вставьте URL-адрес, скопированный ранее. git clone https://github.com/YOUR-USERNAME/YOUR-REPOSITORY
Введите git clone и вставьте URL-адрес, скопированный ранее.
Нажмите клавишу ВВОД , чтобы создать локальный клон. $ git clone https://github.com/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 .
Нажмите клавишу ВВОД , чтобы создать локальный клон.
Устранение ошибок клонирования
При клонировании репозитория могут возникнуть некоторые ошибки.
Если вы не можете клонировать репозиторий, убедитесь, что:
Вы можете установить подключение по HTTP. Дополнительные сведения см. в разделе Устранение ошибок клонирования .
У вас есть разрешение на доступ к репозиторию, который требуется клонировать. Дополнительные сведения см. в разделе Устранение ошибок клонирования .
Ветвь по умолчанию, которую вы хотите клонировать, по-прежнему существует. Дополнительные сведения см. в разделе Устранение ошибок клонирования .
Дополнительные материалы
Устранение проблем с подключениями