Самая большая проблема, с которой я столкнулся, заключается в том, что она не уважает рабочие деревья git.Таким образом, даже если ветвь связана с отдельным рабочим каталогом, проверка этой ветки в VS 2015 IDE игнорирует эту связь и изменяет основной рабочий каталог.
VS 2017 не имеет такой проблемы, но мне нужно работать сVS 2015 (не берите в голову почему, не советуйте переходить на VS 2017).
Я изучил следующие плагины VS:

Но они, похоже, плохо работают с функциями и даже близко не подходят к возможностям стандартного Git Source Control Provider для VS 2015.
Возможно ли настроить Git Source Control Provider для VS 2015?В идеале это должно относиться к рабочим деревьям git, но у меня все будет в порядке с запретом на переключение веток в IDE.