# git 配置多个远程仓库
# 目的
例如本站的源码,主提交至github,同时在gitee保存一个同步备份。push时同时提交到两个仓库,pull时从github仓库获取。
# 准备库地址
GitHub库地址
git@github.com:GCSLaoLi/blog.git
Gitee库地址
git@gitee.com:gcslaoli/blog.git
# 添加主库
把GitHub上的库添加为默认远程库,这一步和一般操作没啥区别
git remote add origin git@github.com:GCSLaoLi/blog.git
# 添加备份库
备份库只push(提交),不pull
git remote set-url --add origin git@gitee.com:gcslaoli/blog.git
# 备注
按这种方式配置出来后 执行 git push时将同时提交到两个仓库。执行git pull fetch 等操作时将从主库获取。 相关信息存储在 .ssh 目录下的 config 文件中 可以直接编辑