Bor*_*neq 5 git sourceforge github
我在GitHub上有一个存储库,在SourceForge上有一个空存储库.如何制作镜像并同步它们?
在StackOverflow上有" 镜像Github,Sourceforge和Google代码的存储库 ",它解释了如何推送到多个存储库,但是当提交将在GitHub或SourceForge中时如何同步它们?
保留两个单独的远程,一个用于 google code,另一个用于 github。
git remote add origin <<your google code repo url>>
git remote add github <<your github repo url>>
Run Code Online (Sandbox Code Playgroud)
现在您有两种方法来同步存储库。
git remote update
Run Code Online (Sandbox Code Playgroud)
这将从所有远程 URL 获取但不会合并。您必须手动合并代码。或者,如果您需要两个镜像中的所有提交,您可以通过指定要合并代码的分支名称(可能是主分支)来分别从它们中提取。
git pull origin master
git pull github master
Run Code Online (Sandbox Code Playgroud)
可以按照问题链接中提到的方式或使用单独的命令推送到多个分支
git push origin master
git push github master
Run Code Online (Sandbox Code Playgroud)