Я привык к системам контроля версий, таким как TFS, SVN и т. Д. Я пытаюсь изучить GIT.Я столкнулся с необходимостью, когда мне нужно открыть два проектных решения из двух разных веток.В TFS нет проблем, просто зайдите в отдельные папки и откройте решения.Вы можете открыть два из них и сравнить их.
Как мне это сделать в GIT.Из того, что я знаю, тот же набор файлов изменяется, когда я переключаю ветки в консоли GIT.Итак, я переключаюсь на branch1 и открываю решение, затем я переключаюсь на branch2 в консоли, что происходит потом?Могу ли я открыть проект еще раз, и у меня останутся две открытые версии?Это использует Visual studio для .net.