鉴于它们都支持 git,是否可以在 GitHub、SourceForge 和 Google Code 上镜像 git 存储库(跨所有主机同步)?
问问题
1440 次
1 回答
11
您可以编辑.git/config
文件以创建推送到多个存储库的远程。
[remote "everyone"]
url = https://github.com/USERNAME/REPOSITORY.git
url = ssh://USERNAME@git.code.sf.net/p/PROJECTNAME/MOUNTPOINT
url = https://PROJECT.googlecode.com/git
或使用git config --add
命令:
git config --add remote.everyone.url https://github.com/USERNAME/REPOSITORY.git
git config --add remote.everyone.url ssh://USERNAME@git.code.sf.net/p/PROJECTNAME/MOUNTPOINT
git config --add remote.everyone.url https://PROJECT.googlecode.com/git
现在,当您输入 时git push everyone master
,您会将主分支推送到所有三个遥控器。
于 2013-03-21T07:09:41.943 回答