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

Azure Repos | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018-TFS 2015

Visual Studio 2019 | Visual Studio 2017 | Visual Studio 2015

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

Примечание

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

Из этого руководства вы узнаете, как выполнить следующие задачи:

  • Получение URL-адреса клона в репозитории
  • Клонирование репозитория

Получение URL-адреса клона в репозитории

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

если вы используете Azure Repos, Azure DevOps Server 2019 или Team Foundation Server, этот URL-адрес клона можно найти на веб-портале.

  1. в веб-браузере откройте командный проект для Azure DevOps организации и выберите Repos, а затем — файлы.

    файлы Repos

  2. Выберите клон в правом верхнем углу.

    Получение клона URL-адреса из Azure Repos

если необходимо клонировать репозиторий GitHub, необходимо получить URL-адрес клона. Используйте кнопку клонировать или скачать при просмотре репозитория в интернете в GitHub.

Другие поставщики Git имеют аналогичные кнопки в пользовательском интерфейсе для получения URL-адреса клона.

Скопируйте этот URL-адрес в буфер обмена или сохраните его в месте, где его можно легко найти. Нельзя клонировать репозиторий без URL-адреса клона.

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

Примечание

Если вы используете Visual Studio 2019 версии 16.8 или выше, опробуйте систему управления версиями Git. Узнайте, чем интерфейс Git отличается от Team Explorer, на странице наглядного сравнения.

клонирование из Azure Repos и Azure DevOps Server

  1. в Team Explorer откройте страницу Подключение , нажав кнопку Подключение . выберите управление подключениями , а затем Подключение для Project.

    клонирование Azure Repos репозиториев Git в Visual Studio

  2. в Подключение Projectвыберите репозиторий, который нужно клонировать, в списке и выберите клонировать.

    клонирование репозитория Git из подключенной Azure DevOps организации

    Если ваш репозиторий не отображается в списке, отфильтруйте его, чтобы найти. может потребоваться добавить Azure DevOps Server, где размещен репозиторий. щелкните ссылку добавить Azure DevOps Server .

    Примечание

    Project url-адреса были изменены в выпуске Azure DevOps Services и теперь имеют формат dev.azure.com/{your organization}/{your project} , но можно использовать существующий visualstudio.com формат. дополнительные сведения см. в разделе Visual Studio Team Services теперь Azure DevOps Services.

  3. Проверьте расположение клонированного репозитория на компьютере и выберите клонировать.

Клонировать из другого поставщика Git

если вы не используете Azure Repos, вы по-прежнему можете клонировать репозиторий в Team Explorer и работать с кодом в Visual Studio.

  1. в Team Explorer откройте представление Подключение , как описано выше.

  2. Выберите клон в разделе локальные репозитории Git и введите URL-адрес репозитория Git. Этот URL-адрес предоставляется вашей командой или поставщиком размещения Git.

  3. Выберите папку, в которой вы хотите клонировать репозиторий.

  4. Выберите клон , чтобы клонировать репозиторий.

    Клонирование репозитория из других поставщиков с помощью Visual Studio

открытие решения в Visual Studio из клонированного репозитория

  1. щелкните правой кнопкой мыши репозиторий в представлении Team Explorer Подключение и выберите открыть.

    Откройте решение из клонированного репозитория в Team Explorer

В представлении " Главная " в Team Explorer дважды щелкните файл решения проекта в области " решения ". Решение откроется в Обозреватель решений.

Дважды щелкните файл решения проекта в области решения, чтобы открыть его в Team Explorer.

Дальнейшие действия