Домашняя страница InfoQ Новости Microsoft выпускает Git Experience в Visual Studio
30 ноября 2020 г., чтение 2 мин.
-
Артур Казальс
Ранее в этом месяце, во время конференции .NET Conf 2020 г., Microsoft выпустила последнюю версию Visual Studio для Windows. Новая версия включает несколько улучшений, связанных с .NET 5 (выпущенных одновременно на одном мероприятии). Однако одной из наиболее важных функций этого выпуска было то, что Microsoft назвала «Git Experience»: набор инструментов, который делает Git средством управления версиями по умолчанию в Visual Studio 2019. Новые функции позволяют разработчику напрямую управлять репозиторием Git. из Visual Studio, уменьшая переключение контекста.
Microsoft впервые анонсировала новый инструментарий git ранее в этом году, в марте. С тех пор команда разработчиков Visual Studio использовала отзывы сообщества для улучшения пользовательского интерфейса и работы над новыми функциями. В своем официальном выпуске на .NET Conf, Git Experience заменил Team Explorer в качестве стандартного набора инструментов управления версиями для Visual Studio.
Git Experience позволяет разработчику добавлять свой локальный код в Git одним щелчком мыши. . Новый интегрированный поток входа на GitHub уже можно использовать, а локальный код можно добавить в любой репозиторий на основе git (включая GitHub). Все основные функции, которые можно ожидать от графического интерфейса Git, также доступны из нового меню Git верхнего уровня: список локально клонированных репозиториев, базовые операции Git и конфигурация репозитория.
С повышением производительности в Обратите внимание, новые функции также включают функцию автоматической загрузки кода (которая сканирует любой клонированный репозиторий на предмет файлов решений), визуальные индикаторы (показывающие все входящие и исходящие фиксации) и визуальную маркировку нескольких пультов дистанционного управления. Интерфейс истории веток также позволяет разработчику выполнять такие операции, как слияние, перебазирование, сброс и выбор вишни, щелчком правой кнопкой мыши.
Еще одна полезная функция этого выпуска — улучшенное разрешение конфликтов слияния. Любые конфликты слияния можно разрешить с помощью управляемого визуального процесса, а редактор слияния с тремя экранами показывает ожидаемый результирующий код, поскольку конфликты решаются индивидуально. Git Experience также позволяет разработчику настраивать глобальные параметры Git и параметры репозитория из Visual Studio..
Источник: Microsoft
Новый инструментарий Git — важная разработка в Visual Studio , особенно с учетом других функций, связанных с GitHub, выпущенных в этом году (например, GitHub Actions для Azure). Как визуальный интерфейс Git, Git Experience далеко не так совершенен, как другие графические интерфейсы Git, такие как GitKraken (что и ожидается). С другой стороны, это важная функция повышения продуктивности для разработчиков .NET, уменьшающая переключение контекста за счет переноса общих рабочих процессов управления версиями в Visual Studio. Это также знаменует собой еще один шаг к полной интеграции GitHub в экосистему разработки Microsoft: в исходном объявлении о выпуске говорится, что «это только начало», поэтому мы, вероятно, можем ожидать дальнейшей интеграции GitHub и новых функций в ближайшем будущем.
Git Experience доступен в качестве интерфейса управления версиями по умолчанию в Visual Studio 2019 начиная с версии 16.8. Важно отметить, что, хотя нет упоминаний о том, что Git Experience поддерживается какой-либо другой платформой, кроме Windows, все еще можно использовать репозитории Git и Subversion с Visual Studio 2019 для Mac.
Этот контент находится в теме .NET
Связанные темы:
- Разработка
- Source Control
- Visual Studio
- .NET
- Git
- Microsoft
- Visual Studio 2019
- Источник Код
-
Связанные редакционные статьи
-
-
Документ для лидеров мысли Forrester: создание потоков создания ценности с помощью платформ управления функциями
Сопутствующий спонсируемый контент
-
-
Связанные Спонсор
LaunchDarkly Feature Management Platform. Динамическое управление доступность функций приложения для ваших пользователей. Начать бесплатную пробную версию .
Информационный бюллетень InfoQ
Обзор содержания InfoQ за прошлую неделю, рассылаемый каждый вторник. Присоединяйтесь к сообществу из более чем 250 000 старших разработчиков. Посмотреть пример
Мы защищаем вашу конфиденциальность.