都知道GitHub是程序员们的天堂,几乎80%项目都托管在上面,这个平台对于IT人员来说简直是天堂啊。但是出于网络环境问题,国内也出了一款类似GitHub的平台Gitee。

但是今天,我不是来对二者进行比较的,出于一些列不可抗自然因素,今天GitHub pages下线调整,站点无法使用,所有我被迫为了客户体验,迫不得已注册gitee作应急预案,为什么不在我都服务器上临时使用呢?当然是为了长久的计划。

是的,“GitHub Pages is temporaily down for maintenance”。对于使用很久的GitHub来说,很容易上手gitee,比较都依赖git,但是最好还是被自己教自己做人。

我使用了同一个邮箱和用户名注册在GitHubGitee。在同步仓库是出了点问题,踩了下坑,所以,这篇文章就填下坑。当然可能会有人问为什么不直接通过Gitee clone GitHub同步到仓库?答案是为了熟练,不投机取巧。

填坑开始:

一、公钥( SSH-Key )问题及解决方法。

//Gitee SSH-key生成命令
$ ssh-keygen -t rsa -C '[email protected]' -f ~/.ssh/github_id_rsa

//GitHub SSH-key生成命令
$ ssh-keygen -t rsa -C '[email protected]' -f ~/.ssh/gitee_id_rsa

二、不同平台共用同一个本地仓库

关联命令:

//Gitee
$ git remote add gitee [email protected]:xxx/xxx.git

//GitHub
$ git remote add gitHub [email protected]:xxx/xxx.git

推送命令:

//github
$ git push github master

//Gitee
$ git push gitee master

最后,老子一声叹息。


版权声明:

如未注明,均为原创,转载需注明出处!

本文链接:https://jkgblog.com/882.html

最后修改日期:2020年5月10日

作者

留言

GitHub速度感觉还可以
被微软收购以后 确实变了很多

不错的教程,很有帮助,不过GitHub,国内打开速度真心堪忧。

我其中有一个项目是同时使用了gitee和GitHub两个远程仓库,似乎没有遇到你的问题哈哈

    作者

    我是同一个邮箱和用户名同时注册在gitee和GitHub,然后本地SSH搞混了。

//Gitee SSH-key生成命令
$ ssh-keygen -t rsa -C ‘[email protected]’ -f ~/.ssh/gitee_id_rsa
//GitHub SSH-key生成命令
$ ssh-keygen -t rsa -C ‘[email protected]’ -f ~/.ssh/gitee_id_rsa

这两句写得重复了吗

    作者

    感谢大佬,我发布之前检查了两遍还是错了(尴尬)

我记得国内也有类似github的,我以前用过。访问还快,

虽然不懂,但这命令惊人的相似哈!

不错,get

好吧,我不是开发者~只能飘过。

看来博主还是很有技术水平的啊

太深奥了,看不懂路过系列,哈哈

Escher进行回复 取消回复

发布留言必须填写的电子邮件地址不会公开。