Git 配置多个远程仓库

909 阅读1分钟

查看远程

git remote -v

添加远程仓库

git remote add 远程仓库别名 远程仓库地址

git remote add mirror http://git.xxx.com/xxx/xxx.git

拉取指定远程仓库

git pull mirror master

提交到指定远程仓库

git push mirror master

修改远程仓库地址

git remote set-url mirror http://git.zzz.com/zzz/zzz.git

一次性提交所有本地分支

git push --all origin

一次性拉取所有远程分支

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