Git 一个项目同时使用多个远程仓库
有时我们为了方便管理,会需要将同一个项目同时发布到多个远程仓库中。如下是实现方法:
多个仓库都需要push和pull
-
在指定git服务器上创建一个新的git仓库
-
执行
git remote add XXXX git@gitee.com:xxx/demo.git -
合并节点(新代码库要求是新的)
git pull XXXX master --allow-unrelated-histories -
将本地分支推到新仓库
git push XXXX master -
分别操作两个仓库
git pull origin master
git push origin master
git pull XXXX master
git push XXXX master
以上操作就可以在想要推送时,手动推送到指定仓库。
新仓库只需要push, 不需要pull
如果第二个仓库只需要push,不需要pull,那可以做以下操作。
这样的好处是一次推出就可以同时同步多个仓库
git remote set-url --add origin git@gitee.com:xxx/demo.git
本文介绍如何在同一项目中配置和使用多个远程Git仓库的方法。包括同时进行push和pull操作的步骤,以及仅需push而不pull的情况下的解决方案。
1128

被折叠的 条评论
为什么被折叠?



