Руководство. Открытие проекта из репозитория
В этом руководстве вы используете Visual Studio для подключения к репозиторию или репозитория, впервые клонируйте его, а затем откройте проект из него.
В этом руководстве описано, как:
- Открытие проекта из репозитория GitHub
- Перейдите к репозиторию Azure DevOps
Необходимые условия
- Если у вас еще нет Visual Studio, перейдите на страницу Загрузки Visual Studio, чтобы установить его бесплатно.
Открытие проекта из репозитория GitHub
Visual Studio упрощает открытие проекта из репозитория. Это можно сделать при запуске Visual Studio или вы можете сделать это непосредственно из интегрированной среды разработки Visual Studio.
Вот как.
Использование начального окна
Откройте Visual Studio.
На стартовом окне выберите Клонировать репозиторий.
Введите расположение репозитория, а затем выберите Клонировать.
Если вы еще не вошли, вам может потребоваться войти в Visual Studio или учетную запись GitHub.
Совет
Дополнительные сведения о входе в Visual Studio см. в Вход в систему или переключение учетных записей Visual Studio. Дополнительные сведения об использовании учетной записи GitHub для входа см. в статье Добавление учетных записей GitHub в цепочку ключей Visual Studio. Вы можете получить уведомление о доверии. Дополнительные сведения см. в разделе Настройка параметров доверия для файлов и папок.
Просмотр файлов в обозревателе решений
Visual Studio загружает решения из репозитория с помощью представления папок в обозревателе решений .
Вы можете просмотреть решение в представлении Решение, дважды щелкнув по его файлу .sln
.
Вы можете выбрать сменить режим просмотра, чтобы переключаться между просмотром папок и просмотром решения.
Совет
Можно изменить представление папок по умолчанию на представление решения из меню Git. Выберите Параметры>Контроль версий>Глобальные параметры Git>Автоматически загружать решение при открытии репозитория Git.
Открытие проекта локально из ранее клонированного репозитория GitHub
Откройте Visual Studio.
В окне запуска выберите Открыть проект или решение.
Visual Studio открывает окно проводника, в котором можно перейти к папке с решением или проектом, а затем выбрать его для открытия.
Совет
Если вы недавно открыли проект или решение, выберите его в разделе Открыть последние.
Начните программирование!
Использование интегрированной среды разработки
Вы также можете использовать меню Gitили элемент управления выбора репозитория в интегрированной среде разработки Visual Studio для взаимодействия с папками и файлами репозитория.
Вот как.
Клонирование репозитория и открытие проекта
В интегрированной среде разработки Visual Studio выберите меню Git, а затем выберите репозиторий клонирования.
Следуйте инструкциям по подключению к репозиторию Git, включающее нужные файлы.
Открытие локальных папок и файлов
В интегрированной среде разработки Visual Studio выберите меню Git, выберите Локальные Репозитории, а затем выберите Открыть Локальный Репозиторий.
Следуйте инструкциям, чтобы подключиться к репозиторию Git с нужными файлами.
Перейдите к репозиторию Azure DevOps
Вот как перейти к репозиторию Azure DevOps и клонировать его с помощью Visual Studio.
Открытие проекта из репозитория 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 и откройте проект
Откройте Visual Studio 2019.
В окне запуска выберите Клонировать репозиторий.
Введите расположение репозитория, а затем выберите Клонировать.
Вас могут попросить предоставить данные для входа пользователя в диалоговом окне Информация о пользователе Git. Вы можете добавить сведения или изменить указанные по умолчанию сведения.
Выберите Сохранить, чтобы добавить информацию в глобальный файл
.gitconfig
. (Кроме того, можно выбрать Отмена, если вы хотите отложить сохранение сведений на потом.)Совет
Для получения дополнительной информации о входе в Visual Studio или переключении учетных записей пользователей Visual Studio см. . Дополнительные сведения об использовании учетной записи GitHub для входа см. в статье Добавление учетных записей GitHub в цепочку ключей Visual Studio.
Затем Visual Studio автоматически загружает и открывает решение из репозитория.
Если репозиторий содержит несколько решений, обозреватель решений отобразит их. Чтобы просмотреть список решений, нажмите кнопку Переключение представлений в обозревателе решений.
Затем обозреватель решений предоставляет возможность открыть корневую папку в представлении папок или выбрать файл решения для открытия.
Чтобы переключить представление, снова нажмите кнопку Переключить Представления.
Совет
Вы также можете использовать меню Git в интегрированной среде разработки Visual Studio для клонирования репозитория и открытия проекта.
Открытие проекта локально из ранее клонированного репозитория GitHub
Откройте Visual Studio 2019 версии 16.8 или более поздней версии.
В окне запуска выберите Открыть проект или решение.
Visual Studio открывает экземпляр проводника, где можно перейти к решению или проекту, а затем выбрать его, чтобы открыть его.
Если вы недавно открыли проект или решение, выберите его из раздела Открыть последние, чтобы быстро открыть его снова.
Совет
Вы также можете использовать меню Git в интегрированной среде разработки Visual Studio для открытия локальных папок и файлов из репозитория, клонированного ранее.
Начните программирование!
Visual Studio 2019 версии 16.7 и более ранних версий
Вот как использовать Git в Visual Studio 2019 версии 16.7 или более ранней версии.
Клонируйте репозиторий GitHub и откройте проект
Откройте Visual Studio 2019 версии 16.7 или более ранней версии.
В окне запуска выберите Клонировать или проверьте код.
Введите расположение репозитория, а затем выберите Клонируйте.
Visual Studio открывает проект из репозитория.
Если у вас есть файл решения, он отображается в выпадающем меню Решения и папки. Выберите его, и Visual Studio открывает решение.
Если у вас нет файла решения (в частности, файла
.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 и более поздних версий
Откройте Visual Studio 2019 версии 16.8 или более поздней версии.
В окне запуска выберите Клонировать репозиторий.
В разделе Обзор репозитория выберите Azure DevOps.
Если появится окно входа, войдите в свою учетную запись.
В диалоговом окне Подключение к проекту выберите репозиторий, к которому вы хотите подключиться, а затем выберите Клонировать.
Совет
Если вы не видите предварительно заполненный список репозиториев для подключения, выберите Добавить сервер Azure DevOps Server, чтобы ввести URL-адрес сервера. Кроме того, может появиться запрос "Нет серверов" с ссылками для добавления существующего сервера Azure DevOps или создания учетной записи Azure DevOps.
Затем Visual Studio открывает Обозреватель решений, где отображаются папки и файлы.
Перейдите на вкладку Team Explorer, чтобы просмотреть действия Azure DevOps.
Visual Studio 2019 версии 16.7 и более ранних версий
Откройте Visual Studio 2019 версии 16.7 или более ранней версии.
В окне запуска выберите Клонировать или проверьте код.
В разделе Обзор репозитория выберите Azure DevOps.
Если появится окно входа, войдите в свою учетную запись.
В диалоговом окне Подключение к проекту выберите репозиторий, к которому вы хотите подключиться, а затем выберите Клонировать.
Заметка
То, что вы видите в списке, зависит от репозиториев Azure DevOps, к которым у вас есть доступ.
Visual Studio открывает Team Explorer, а уведомление появляется после завершения клонирования.
Чтобы просмотреть папки и файлы, выберите ссылку Показать представление папок.
Visual Studio открывает Обозреватель решений.
Перейдите по ссылке Решения и папки, чтобы найти файл решения (в частности, файл
.sln
) и открыть его.Если у вас нет файла решения в репозитории, появится сообщение No Solutions Found. Однако вы можете дважды щелкнуть любой файл из меню папки, чтобы открыть его в редакторе Visual Studio.
Связанное содержимое
Ознакомьтесь со следующими руководствами по языку:
- руководства Visual Studio | C#
- Учебные материалы Visual Studio – Visual Basic
- учебники Visual Studio | C++
- Руководства Visual Studio | Python
- учебники Visual Studio | JavaScript, TypeScriptи Node.js
Дополнительные сведения см. в следующем разделе: