Поделиться через


Руководство. Открытие проекта из репозитория

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

В этом руководстве описано, как:

  • Открытие проекта из репозитория GitHub
  • Перейдите к репозиторию Azure DevOps

Необходимые условия

  • Если у вас еще нет Visual Studio, перейдите на страницу Загрузки Visual Studio, чтобы установить его бесплатно.

Открытие проекта из репозитория GitHub

Visual Studio упрощает открытие проекта из репозитория. Это можно сделать при запуске Visual Studio или вы можете сделать это непосредственно из интегрированной среды разработки Visual Studio.

Вот как.

Использование начального окна

  1. Откройте Visual Studio.

  2. На стартовом окне выберите Клонировать репозиторий.

    снимок экрана диалогового окна

  3. Введите расположение репозитория, а затем выберите Клонировать.

    снимок экрана диалогового окна

  4. Если вы еще не вошли, вам может потребоваться войти в Visual Studio или учетную запись GitHub.

    Совет

    Дополнительные сведения о входе в Visual Studio см. в Вход в систему или переключение учетных записей Visual Studio. Дополнительные сведения об использовании учетной записи GitHub для входа см. в статье Добавление учетных записей GitHub в цепочку ключей Visual Studio. Вы можете получить уведомление о доверии. Дополнительные сведения см. в разделе Настройка параметров доверия для файлов и папок.

Просмотр файлов в обозревателе решений

Visual Studio загружает решения из репозитория с помощью представления папок в обозревателе решений .

Снимок экрана папки в представлении обозревателя решений в Visual Studio 2022.

Вы можете просмотреть решение в представлении Решение, дважды щелкнув по его файлу .sln.

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

снимок экрана проекта C# в Git, который открыт в обозревателе решений

Совет

Можно изменить представление папок по умолчанию на представление решения из меню Git. Выберите Параметры>Контроль версий>Глобальные параметры Git>Автоматически загружать решение при открытии репозитория Git.

Открытие проекта локально из ранее клонированного репозитория GitHub

  1. Откройте Visual Studio.

  2. В окне запуска выберите Открыть проект или решение.

    Visual Studio открывает окно проводника, в котором можно перейти к папке с решением или проектом, а затем выбрать его для открытия.

    снимок экрана: окно

    Совет

    Если вы недавно открыли проект или решение, выберите его в разделе Открыть последние.

    Начните программирование!

Использование интегрированной среды разработки

Вы также можете использовать меню Gitили элемент управления выбора репозитория в интегрированной среде разработки Visual Studio для взаимодействия с папками и файлами репозитория.

Вот как.

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

  1. В интегрированной среде разработки Visual Studio выберите меню Git, а затем выберите репозиторий клонирования.

    снимок экрана меню Git в Visual Studio 2022 с выбранным репозиторием клонирования.

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

Открытие локальных папок и файлов

  1. В интегрированной среде разработки Visual Studio выберите меню Git, выберите Локальные Репозитории, а затем выберите Открыть Локальный Репозиторий.

    Снимок экрана меню Git в Visual Studio 2022 с опциями

  2. Следуйте инструкциям, чтобы подключиться к репозиторию Git с нужными файлами.

Перейдите к репозиторию Azure DevOps

Вот как перейти к репозиторию Azure DevOps и клонировать его с помощью Visual Studio.

  1. Откройте Visual Studio.

  2. В окне запуска выберите Клонировать репозиторий.

    снимок экрана диалогового окна клонирования репозитория в Visual Studio для Azure DevOps.

  3. В разделе Обзор репозитория выберите Azure DevOps.

    Скриншот

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

Открытие проекта из репозитория GitHub с помощью Visual Studio 2019

Открытие проекта из репозитория GitHub с помощью Visual Studio зависит от используемой версии. В частности, если вы установили версию Visual Studio 2019 версии 16.8 или более поздней версии, в Visual Studio доступны новые, более полно интегрированные Git.

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

Visual Studio 2019 версии 16.8 и более поздних версий

Вот как использовать Git в Visual Studio 2019 версии 16.8 или более поздней.

Клонируйте репозиторий GitHub и откройте проект

  1. Откройте Visual Studio 2019.

  2. В окне запуска выберите Клонировать репозиторий.

    снимок экрана диалогового окна клонирования репозитория в Visual Studio 2019 версии 16.8 и более поздних версий.

  3. Введите расположение репозитория, а затем выберите Клонировать.

    снимок экрана диалогового окна клонирования репозитория, в котором вы вводите URL-адрес репозитория Git в Visual Studio 2019 версии 16.8 и более поздних версий.

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

    снимок экрана диалогового окна сведений о пользователе Git, в котором вы редактируете сведения об учетной записи в Visual Studio 2019 версии 16.8 и более поздних версий.

    Выберите Сохранить, чтобы добавить информацию в глобальный файл .gitconfig. (Кроме того, можно выбрать Отмена, если вы хотите отложить сохранение сведений на потом.)

    Совет

    Для получения дополнительной информации о входе в Visual Studio или переключении учетных записей пользователей Visual Studio см. . Дополнительные сведения об использовании учетной записи GitHub для входа см. в статье Добавление учетных записей GitHub в цепочку ключей Visual Studio.

    Затем Visual Studio автоматически загружает и открывает решение из репозитория.

    снимок экрана проекта в Git, который открыт в обозревателе решений в Visual Studio 2019 версии 16.8 и более поздних версий.

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

    Снимок экрана проекта Git в обозревателе решений, с выделенными режимами отображения в Visual Studio 2019 версии 16.8 и более поздних версий.

    Затем обозреватель решений предоставляет возможность открыть корневую папку в представлении папок или выбрать файл решения для открытия.

    снимок экрана файла .sln в обозревателе решений после выбора переключателя представлений в Visual Studio 2019 версии 16.8 и более поздних версий.

    Чтобы переключить представление, снова нажмите кнопку Переключить Представления.

    Совет

    Вы также можете использовать меню Git в интегрированной среде разработки Visual Studio для клонирования репозитория и открытия проекта.

    снимок экрана меню Git в Visual Studio 2019 версии 16.8 и более поздних версий.

Открытие проекта локально из ранее клонированного репозитория GitHub

  1. Откройте Visual Studio 2019 версии 16.8 или более поздней версии.

  2. В окне запуска выберите Открыть проект или решение.

    Visual Studio открывает экземпляр проводника, где можно перейти к решению или проекту, а затем выбрать его, чтобы открыть его.

    снимок экрана: окно

    Если вы недавно открыли проект или решение, выберите его из раздела Открыть последние, чтобы быстро открыть его снова.

    Совет

    Вы также можете использовать меню Git в интегрированной среде разработки Visual Studio для открытия локальных папок и файлов из репозитория, клонированного ранее.

    снимок экрана меню Git в Visual Studio 2019 версии 16.8 и более поздних с развернутым параметром

    Начните программирование!

Visual Studio 2019 версии 16.7 и более ранних версий

Вот как использовать Git в Visual Studio 2019 версии 16.7 или более ранней версии.

Клонируйте репозиторий GitHub и откройте проект

  1. Откройте Visual Studio 2019 версии 16.7 или более ранней версии.

  2. В окне запуска выберите Клонировать или проверьте код.

    снимок экрана: окно

  3. Введите расположение репозитория, а затем выберите Клонируйте.

    снимок экрана: Окно

    Visual Studio открывает проект из репозитория.

  4. Если у вас есть файл решения, он отображается в выпадающем меню Решения и папки. Выберите его, и Visual Studio открывает решение.

    снимок экрана раскрывающегося списка обозревателя решений в Visual Studio 2019 версии 16.7 и более ранних версий.

    Если у вас нет файла решения (в частности, файла .sln) в репозитории, во всплывающем меню отображается сообщение Решения не найдены. Однако вы можете дважды щелкнуть любой файл из меню папки, чтобы открыть его в редакторе Visual Studio.

    Начните программирование!

Перейдите к репозиторию Azure DevOps с помощью Visual Studio 2019

То, что вы видите при просмотре и клонировании репозитория Azure DevOps с помощью Visual Studio 2019, зависит от той версии, которую у вас есть. С версией версии 16.8 или более поздней пользовательский интерфейс размещает новый, более полностью интегрированный интерфейс Git в Visual Studio в Visual Studio.

Но независимо от установленной версии вы всегда можете перейти к репозиторию Azure DevOps и клонировать его с помощью Visual Studio.

Visual Studio 2019 версии 16.8 и более поздних версий

  1. Откройте Visual Studio 2019 версии 16.8 или более поздней версии.

  2. В окне запуска выберите Клонировать репозиторий.

    снимок экрана диалогового окна клонирования репозитория в Visual Studio 2019 версии 16.8 и более поздних версий для Azure DevOps.

  3. В разделе Обзор репозитория выберите Azure DevOps.

    снимок экрана раздела

  4. Если появится окно входа, войдите в свою учетную запись.

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

    снимок экрана диалогового окна

    Совет

    Если вы не видите предварительно заполненный список репозиториев для подключения, выберите Добавить сервер Azure DevOps Server, чтобы ввести URL-адрес сервера. Кроме того, может появиться запрос "Нет серверов" с ссылками для добавления существующего сервера Azure DevOps или создания учетной записи Azure DevOps.

    Затем Visual Studio открывает Обозреватель решений, где отображаются папки и файлы.

  6. Перейдите на вкладку Team Explorer, чтобы просмотреть действия Azure DevOps.

    снимок экрана диалогового окна Team Explorer из Visual Studio 2019 версии 16.8 и более поздних версий.

Visual Studio 2019 версии 16.7 и более ранних версий

  1. Откройте Visual Studio 2019 версии 16.7 или более ранней версии.

  2. В окне запуска выберите Клонировать или проверьте код.

    снимок экрана: окно

  3. В разделе Обзор репозитория выберите Azure DevOps.

    снимок экрана окна

    Если появится окно входа, войдите в свою учетную запись.

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

    снимок экрана диалогового окна

    Заметка

    То, что вы видите в списке, зависит от репозиториев Azure DevOps, к которым у вас есть доступ.

    Visual Studio открывает Team Explorer, а уведомление появляется после завершения клонирования.

    снимок экрана окна Team Explorer в Visual Studio 2019 версии 16.7 и более ранних версий после завершения клонирования.

  5. Чтобы просмотреть папки и файлы, выберите ссылку Показать представление папок.

    снимок экрана раздела

    Visual Studio открывает Обозреватель решений.

  6. Перейдите по ссылке Решения и папки, чтобы найти файл решения (в частности, файл .sln) и открыть его.

    Снимок экрана уведомления

    Если у вас нет файла решения в репозитории, появится сообщение No Solutions Found. Однако вы можете дважды щелкнуть любой файл из меню папки, чтобы открыть его в редакторе Visual Studio.

Ознакомьтесь со следующими руководствами по языку:

Дополнительные сведения см. в следующем разделе: