git 从远程仓库获取所有分支

1
2
3
git branch -r | grep -v '\->' | while read remote; do git branch --track "${remote#origin/}" "$remote"; done
git fetch --all
git pull --all

http://stackoverflow.com/questions/10312521/how-to-fetch-all-git-branches