当前位置:首页 >百科 >长城边的泪水,从GitHub搬迁到GitCafe 长城边的长城从泪水

长城边的泪水,从GitHub搬迁到GitCafe 长城边的长城从泪水

2024-06-30 14:51:12 [百科] 来源:避面尹邢网

长城边的长城从泪水,从GitHub搬迁到GitCafe

作者:陆行鸟 移动开发 整个工程其实难度不大,边的b搬只要动动手就能解决,泪水不过Gitcafe的长城从稳定性似乎不如Github,强就强在在国内访问速度快,边的b搬ping值40左右,泪水至于为啥要这么麻烦,长城从我望着长城,边的b搬久久不能自语。泪水

GitHub

长城边的泪水,从GitHub搬迁到GitCafe 长城边的长城从泪水

博客迁移指南

长城边的泪水,从GitHub搬迁到GitCafe 长城边的长城从泪水

最近发现联通世界的途径越来越困难,于是边的b搬顿生将自己的Blog从Github迁移到Gitcafe上面,一来方便国内的泪水人访问(虽然我并没什么干活),而来做一个备份,长城从以免那天“全球最大的边的b搬同性交友网站”挂掉,花了点时间做了迁移,泪水难度不大这里做个小总结吧。

长城边的泪水,从GitHub搬迁到GitCafe 长城边的长城从泪水

准备工作

首先和Github一样,要有一个Gitcafe的账号(注册链接戳这),这里就不教怎么折腾Hexo了,默认大家都会使用了。

搞定了账号之后,需要建立一个项目,其实和Github开个人Blog一样,建立一个项目,项目名称和拥有者名字一样就OK了。

项目建立

创建完之后,记得把本机的SSH添加到Gitcafe,具体方法就是:

打开个人设置——>账号设置——>SSH公钥管理——>添加

然后把你本机的SSH公钥复制上去,你问我本机公钥在哪?在你的机器里找

id_rsa.pub

文件就行了。

RSA设置

准备工作做完了,就可以开始迁移了。

迁移工作

进入你Blog的目录下的

.delploy

目录下面,使用如下命令:

git config --global user.name '你的Gitcafe账号'

git config --global user.email '你的Gitcafe邮箱'

然后创建一个分支,并且切换到该分支下面。

git checkout -b gitcafe-pages

把你本地的代码给提交上去

git push -u origin gitcafe-pages

然后切回你的master,即可。

访问Gitcafe给你的域名

你的用户名.gitcafe.io

是不是已经迁过去了呢?

善后工作

如此之后,你每次使用hexo d -g更新并提交Blog的时候,Github上依旧会更新,而如果你小更新你Gitcafe上面的内容则要切回gitcafe-pages分支,并且把本地代码提交。
如果你想交换他们的地位只需更改_config.yml:

deploy:

type: github

repository: git@gitcafe.com:yourname/yourname.git

branch: gitcafe-pages

然后更新你master的内容得如法炮制,手动更新。

如果你觉得次提交需要输入这么多命令,可以写个复合命令别名添加到.bashrc文件然后在你的博客目录执行即可。

alias upblog='cd .deploy/ && git checkout gitcafe-pages && git push -u origin gitcafe-pages && git checkout master && cd .. && hexo d'

尾巴

整个工程其实难度不大,只要动动手就能解决,不过Gitcafe的稳定性似乎不如Github,强就强在在国内访问速度快,ping值40左右,至于为啥要这么麻烦,我望着长城,久久不能自语。

责任编辑:倪明 来源: 简书 githubgitcafe

(责任编辑:探索)

    推荐文章
    热点阅读