Слияние веток в Git через Visual Studio

Как выполнить слияние веток в Git, с возможностью выбора изменений используя среду разработки Visual Studio?

Вот ЗДЕСЬ можно почитать об основа слияния веток и ветвления на GIT, а на этом видеоуроке (https://itvdn.com/ru/video/basics-using-git) на 4-м уроке можно про всё это услышать и посмотреть на практике.

Вообще, слияние веток как процесс - означает "соединение" веток из 2х в 1.

Синтаксис чрезвычайно прост:

git checkout mybranch /переключаемся на нашу ветку - mybranch
git merge master /сливаем все изменения из ветки mybranch в ветку master

Вот и всё.

Для того что бы выполнить слияние веток Git в Visual Studio необходимо просто банально следовать указаниям, которые подсказывает нам сама среда разработки.

При слиянии веток нужно сначала создать/переключиться на ветку, из которой вы хотите взять изменения, затем правой кнопкой мыши вызвать контекстное меню и нажать на merge from. Появится небольшое окошко, где чётко будет видно откуда и куда будут переданы изменения. Остаётся только согласиться, нажать ОК - и вуаля, merge выполнен.