何度も何度も同じワードで検索してる気がしたので、一旦まとめてみました。
ローカルリポジトリで新規に作製されたブランチを引っ張ってくる。
git branch new-branch origin/new-branch
そのまま以降したい時は
git checkout -b new-branch origin/new-branch
差分を取りたいときは
git fetch --all
それをローカルに反映する場合(リポジトリがoriginだとして)
git merge origin
誤ったリポジトリで作業してしまった場合
git stash
の後、作業したいリポジトリに移行して
git stash pop