GitHub для начинающих #7: Как исправить конфликты слияния в Visual Studio 2026
Автор: Benjamin Day
Загружено: 2026-01-08
Просмотров: 72
Конфликты слияния звучат пугающе, но на самом деле это просто просьба Git о помощи. В этом видео — второй части нашей серии о совместной работе — мы намеренно создадим сценарий наихудшего конфликта слияния, а затем подробно рассмотрим, как его разрешить с помощью Visual Studio 2026.
Что вы узнаете:
Что вызывает конфликты слияния (два человека редактируют один и тот же код)
Что происходит, когда вы пытаетесь отправить изменения, а Git говорит «нет»
Понимание ошибки «отклонено — в удаленном репозитории есть изменения»
Редактор конфликтов слияния Visual Studio (трехпанельное представление)
Текущий (ваш) против Входящего (их) против Результата
Как вручную разрешить конфликты
Кнопка «Принять слияние» — пометка конфликтов как разрешенных
Тестирование кода после разрешения конфликтов
Фиксация разрешения слияния
Использование синхронизации для отправки разрешенного кода
Проверка слияния на GitHub.com
Ключевые моменты:
Конфликты слияния — это не ошибки, Git просит вас принять решение
Конфликты возникают, когда одни и те же строки изменяются двумя разными пользователями места
Часто выполняйте pull-запросы, чтобы минимизировать конфликты до их возникновения
Общайтесь со своей командой о том, кто над чем работает
Вносите небольшие и целенаправленные изменения — их легче слиять
Всегда тестируйте после разрешения конфликтов
Само слияние становится коммитом в вашей истории
Что мы будем делать:
Начнем с кода, который не синхронизирован с GitHub (изменения Пэта из видео 6)
Внесем локальные изменения (рефакторинг + удаление операторов верхнего уровня с помощью Copilot)
Попробуем отправить изменения — и получим отказ
Загрузим удаленные изменения и спровоцируем конфликт
Пошагово рассмотрим редактор слияний Visual Studio
Разрешим конфликт вручную
Отправим разрешенный код обратно в GitHub
Предыдущее видео: Добавление соавтора и ваше первое пространство кода
Следующее видео: Как исправить конфликты слияния в VS Code
► Полный плейлист: • GitHub for Beginners
Пережили свой первый конфликт слияния? Теперь вы официально Git-разработчик! Нажмите кнопку «Нравится», чтобы отпраздновать.
Подпишитесь и включите уведомления — дальше мы разберем тот же сценарий в VS Code.
Какая у вас самая ужасная история о конфликте слияния? Поделитесь в комментариях!
#GitHub #Git #MergeConflicts #VisualStudio #VS2026 #Programming #Tutorial #GitHubForBeginners #dotnet #GitTutorial #Copilot
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: