Перейти к основному контенту Обзор Компоненты Выпуски Расширения Начало работы Состояние службы Поддержка по вопросам и ответам Документация Блог Обзор Расширения Служба поддержки Документация Блог VS Code для образовательных учреждений Загрузки Приобрести Обзор Поддержка Портал администратора Портал подписчиков Dev Essentials Центр Visual Studio Бесплатная версия Visual Studio Microsoft Security Azure Dynamics 365 Microsoft 365 Microsoft Teams Windows 365 ИИ от Майкрософт Azure Space Смешанная реальность Microsoft HoloLens Microsoft Viva Квантовые вычисления Экологическая устойчивость Образование: Автомобили Финансовые услуги Государственный сектор Здравоохранение Производство Розничная торговля Найти партнера Стать партнером Партнерская сеть Microsoft Marketplace Marketplace Rewards Компании по разработке программного обеспечения Блог Microsoft Advertising Центр разработчиков Документация Мероприятия Лицензирование Microsoft Learn Microsoft Research Посмотреть карту сайта
Расширение GitHub для Visual Studio2025-08-14T12:47:18-07:00

Эффективная комбинация Visual Studio и GitHub

Используйте GitHub и Visual Studio, чтобы приблизить управление исходным кодом и рабочие процессы CI/CD к коду.
Теперь поддержка GitHub встроена в Visual Studio.

Простая интеграция с GitHub

Проверьте подлинность своей учетной записи GitHub.com или GitHub Enterprise, чтобы создать репозиторий и отправить первые фиксации в GitHub посредством Visual Studio.

Используя Copilot Free, все могут применять возможности ИИ

GitHub Copilot Free дает возможность использовать помощь на базе искусственного интеллекта при написании кода в интегрированной среде разработки за счет ограниченного доступа к некоторым функциям Copilot. Используя Copilot Free, можно использовать все интегрированные в Visual Studio функции ИИ, в том числе завершения, правки и чат.

Клонирование и написание кода из IDE

Клонирование и написание кода из IDE

Просматривайте репозитории GitHub и клонируйте репозиторий на локальный компьютер, чтобы начать фиксацию и отправку.

Создание и отправка новых репозиториев

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

Ветвление, подготовка и фиксация

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

Объединение и перемещение изменения из одной ветви в другую

Можно объединять или перемещать изменения из одной ветви в другую после завершения выполнения функций непосредственно из Visual Studio. При вытягивании также можно выбрать 
объединение или перемещение изменений из одной ветви в другую, а при извлечении — урезание ветвей.

Создать запрос на вытягивание

Создайте запрос на вытягивание из удаленных ветвей в окне нового запроса на вытягивание. Можно добавить название, описание с поддержкой Markdown, проверяющих, а также увидеть сводку сразу всех изменений в Visual Studio.

Устранение конфликтов объединения

Visual Studio распознает конфликты объединения при их возникновении и отображает необъединенные изменения в окне “Изменения Git”. Встроенный редактор объединения последовательно показывает каждое изменение с конфликтом, в каждом случае можно принять либо новый, либо существующий вариант. Когда вы принимаете объединение, отображается результат.

Интегрированные рабочие процессы CI/CD с действиями GitHub

С помощью Visual Studio Publish вы можете легко настроить GitHub Actions для приложений ASP.NET Core, разворачиваемых в Azure. Visual Studio создаст для вас рабочий процесс GitHub Actions всего несколькими щелчками мыши.