要实现一次push到多个远程仓库
本机git仓库A https://aaaaa.git
要同步push的远程git仓库B https://bbbbb.git
方法1 通过git remote add添加
先使用git remote -v
查看远程仓库的情况 ,然后添加一个git仓库
git remote add b https://bbbbb.git
再次查看远程仓库情况,如果需要push,则需要push两次
方法2 通过git remote set-url 添加
如果按上面添加过remote分支,需要先git remote rm b
,使用下面命令添加即可。
git remote set-url --add a https://bbbbb.git
查看远程仓库情况,看看是否已经是两个push地址了 。这个只需push一次就行了
方法3 修改配置文件
打开 .git/config 找到 [remote “github”],添加对应的 url 即可,效果如下。这种方法其实和方法二是一样的。
[remote "a"]
url = https://aaaaa.git
fetch = +refs/heads/*:refs/remotes/a/*
url = https://bbbbb.git
参考链接
- 一个项目push到多个远程Git仓库 https://segmentfault.com/a/1190000011294144