Github でホストされている Web アプリがあり、コードベースの 3 つの異なるブランチに取り組んでいます。
現在、マシンでコードがホストされている IIS フォルダーにマップされるディレクトリにコードをチェックアウトしています。ブランチを切り替えると、VS のプロジェクトがそのブランチのコードベースでリロードされ、IIS のサイトも現在のブランチのコードから実行されるように変更されます。
ブランチの切り替えはマシン全体で行われるように思われるため、ブラウザ ウィンドウで両方のブランチの出力を並べて比較することはできません。Subversion/TFS の時代には、さまざまなディレクトリにチェックアウトし、それぞれを IIS に渡して別のサイトとして実行していました。
Git と VS を使用して同様のことを行うことを可能にする回避策はありますか?