Перейти к основному контенту
Visual Studio
Расширение GitHub для Visual Studio2023-02-27T09:14:38-08:00

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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