Gitで複数のブランチの更新を手元に取り込むにはどうすればいいでしょうか?
例えばリモートのリポジトリはupstreamという名前で登録されており、リモートのリポジトリにmasterブランチ1つだけがあったとします。

この場合は

git fetch upstream
git checkout master
git merge upstream master

とすれば手元のmasterブランチを更新できますが、

リモートリポジトリにmaster, newversionの二つのブランチがあり、それら2つの更新を手元に取り込むには
どうすればいいのでしょうか?