gpt4 book ai didi

git - 如何镜像和同步 GitHub 和 SourceForge 存储库?

转载 作者:太空狗 更新时间:2023-10-29 13:21:00 24 4
gpt4 key购买 nike

我在 GitHub 上有一个存储库,在 SourceForge 上有一个空存储库。如何制作镜像并同步?

在 StackOverflow 上有“Mirroring a repository across Github, Sourceforge and Google Code”,它解释了如何推送到多个存储库,但是当提交将在 GitHub 或 SourceForge 中时,我如何同步它们?

最佳答案

保留两个单独的 Remote ,一个用于 google 代码,另一个用于 github。

git remote add origin <<your google code repo url>>
git remote add github <<your github repo url>>

现在您有两种方式来同步存储库。

git remote update

这将从所有远程 url 获取但不会 merge 。您必须手动 merge 代码。或者,如果您需要两个镜像中的所有提交,您可以通过指定代码要 merge 到的分支名称(可能是 master)来分别从它们中提取。

git pull origin master
git pull github master

推送到多个分支可以按照您问题中的链接中提到的或使用单独的命令来完成

git push origin master
git push github master

关于git - 如何镜像和同步 GitHub 和 SourceForge 存储库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19080910/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com