众所周知,GitHub
是全球最大的同性交友网站[Doge],里面不缺乏大神写的优秀的开源项目,可是 GitHub
有一个致命的弊端,就是国内访问速度太慢了。为了解决这个问题,一个优秀的国产代码托管平台 Gitee
(码云)应用而生,但是 Gitee
并没有 GitHub
那么有知名度。那么我们想我的代码既能放到最知名的GitHub
上,同时也要兼容访问和下载速度,那怎么办呢?
答案就是同时将代码提交到 GitHub
和 Gitee
上,那该如何去做呢?接下来我将一步步从头新建一个项目,然后同时提交到 GitHub
和 Gitee
两个仓库。
首先,你的先注册 GitHub
和 Gitee
这两个网站,注册好以后还需将你的 SSH keys
同时添加到这两个网站,这两步请自行完成!
一切准备工作就绪以后我们就可以开始了。
1. 在 GitHub
上新建一个空仓库
2. 在 Gitee
上新建一个关联 GitHub
的空仓库
3. 将GitHub
的空仓库克隆到本地
4. 修改 Git
的配置文件
5. 将项目同时提交到 GitHub
和 Gitee
两个仓库
5. 验证 GitHub
和 Gitee
两个仓库
最后再提一嘴,通过 git
的配置我们还可以同时提交多个仓库,除了 GitHub
和 Gitee
之外,还有 GitLab
、Bitbucket
或是你自己搭建的 Git
服务器。不过这里建议你提交远程仓库最多不要超过两个,私有仓库没必要,公共的有这两个就够用了,毕竟多提交一个仓库就多一分耗时嘛。