我需要有 2 个 GitHub 存储库,具有相同的内容。
每当我推送我的更改时,这些更改都必须发送到这两个存储库,而不需要任何额外的工作。
我已经有一个包含一些代码的工作存储库,在 Git 中设置为 origin remote。
我在 GitHub 上创建了一个新的空存储库,并在原有的储存库中设置添加一条新的 origin remote 与新的存储库建立连接:
git remote set-url --add --push origin [email protected]:lio-zero/blog.git
git remote set-url --add --push origin [email protected]:lio-zero/news.git
- 使用
--push
可以操作推送 URL,而不是获取 URL。 - 使用
--add
将添加新的 URL,而不是更改现有的 URL。
就是这样。现在,执行 git push
将更改发送到两个存储库。
当然,你可以同步更多。