Git のリモートブランチを全て pull したいことがあっても一つのブランチしか pull できません。
一つ一つブランチを指定するのは面倒です。
そんな時は以下のスクリプトを実行すると
origin の全てのブランチを pull することができます。
#!/bin/bash
for branch in `git branch -a | grep remotes | grep -v HEAD | grep -v master `; do
git branch --track ${branch#remotes/origin/} $branch
done参考: Piotr Yordanov : git clone all remote branches locally