Visual Studio и GitHub
Перейти к основному контенту
Visual Studio
Расширение GitHub для Visual Studio2021-11-19T10:01:26-08:00

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

“Я часто использую новую интеграцию Git. Это простой и понятный интерфейс Git!”
– пользователь GitHub

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

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

Seamless integration with GitHub
Clone and code from within the IDE

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

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

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

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

Create and push new repos

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

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

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

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

Resolve merge conflicts

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

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

Просмотр журнала репозитория

Используйте окно репозитория Git, чтобы увидеть все свои ветви и их историю. Выбирайте отдельные фиксации для просмотра сведений и различий в файлах. Некоторые люди предпочитают просматривать различия рядом, а другие — во встроенном представлении. Используйте оба варианта в Visual Studio. Этот параметр сохраняется при изменении, чтобы вы могли его настроить и забыть.

Browse your repository history
Integrated CI/CD workflows with GitHub actions

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

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

Обратная связь