在日常开发中,我们可能遇到这样的情况,一个本地的项目,对应往多个远程仓库推送,这时候,来回切换remote地址,过于麻烦,
可以配置多个remote url,方便的解决这个烦恼!
Git可以实现一个项目应用模块,同时向多个远程仓库推送代码,更新代码。
1、首先查看远程仓库地址:
git remote -v
2、添加多个远程仓库地址:
git remote add origin-name1 http://xxxxxx
git remote add origin-name2 http://xxxxxx
git remote add origin-name3 http://xxxxxx
3、更新代码(从某个远程仓库)
git pull origin-name1 branch_name1
git pull origin-name3 branch_name1
4、推送代码:
git push origin-name2 branch_name1:将代码推送到远程仓库origin-name2的branch_name1分支
git push origin-name3 branch_name2:将代码推送到远程仓库origin-name3的branch_name2的分支
5、可以随时删除远程地址:
git remote delete origin-name1