使用github的云端IDE codespaces在线更新hexo博客
之前苦于hexo更新繁琐,博客建好后一直懒得写了。
久而久之,连hexo基本命令都忘了。
今日在知乎咨询如何在线更新hexo博客,结果有大神指导github能开启云端ide,此烦恼顿消。
写这篇做测试。
先将博客源文件传到GitHub
先cd进相关目录
1 |
|
初始化完成会出一大堆提示,这时使用:
1 |
|
这个命令是用来将一个安全目录添加到全局的 Git 配置中
1 |
|
命令将本地项目关联到远程Git仓库
1 |
|
新建名叫book的分支
1 |
|
在codespaces开新博文后提交
遇到的问题:
用hexo d提交新的博文时出现:
1 |
|
没有提交权限,需要向帐户添加新的 SSH 密钥
先算出新的密钥:
1 |
|
再复制密钥
1 |
|
最后在 GitHub 任意页面的右上角,单击个人资料照片,然后单击 “设置”****。
在边栏的“访问”部分中,单击 “SSH 和 GPG 密钥”。
单击“新建 SSH 密钥”或“添加 SSH 密钥” 。
在 “Title”(标题)字段中,为新密钥添加描述性标签。 例如,如果使用的是个人笔记本电脑,则可以将此密钥称为“个人笔记本电脑”。
选择密钥类型(身份验证或签名)。 有关提交签名的详细信息,请参阅“关于提交签名验证”。
在“密钥”字段中,粘贴公钥。
单击“添加 SSH 密钥”。
弄完这些可以顺利的hexo g
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!