[Git] 如何拉取远程所有分支
$ git branch -r | grep -v '\->' | while read remote; do git branch --track "${remote#origin/}" "$remote"; done
$ git fetch --all
$ git pull --all
该方案仅适用于新项目,本地不存在更新内容,否则容易被覆盖或则被 merge/rebase。
$ git branch -r | grep -v '\->' | while read remote; do git branch --track "${remote#origin/}" "$remote"; done
$ git fetch --all
$ git pull --all
该方案仅适用于新项目,本地不存在更新内容,否则容易被覆盖或则被 merge/rebase。