Основываясь на ответе Дэвида Аткинсона, я перестал переключаться между ветвями в SQL Контроль источника.
Вот что я сделал.
- Клонируйте git,
git clone ...
На данный момент в локальном хранилище git имеется только одна master ветвь.
git branch -l
Но развивается ветвь можно увидеть в remotes/origin/develop
git branch -a
Скопируйте ветку
develop из удаленного в локальное хранилище.
git branch -c develop
git branch -l
Теперь мы увидим как velop и master филиалы в локальном хранилище.
переключиться на
развернуть ветку в локальном хранилище
git switch develop
git branch -l
Отключить базу данных в SQL Управление исходным кодом и снова связать базу данных с SQL Контроль источника.
Теперь ветвь в SQL Управление исходным кодом Развивается . Он серого цвета и не может быть изменен на другую ветвь.
Это мое «решение» в 2020 году. Будем надеяться, что RedGate сможет предоставить более простой способ переключения веток в будущем.