Coding绑定ssh并部署hexo
通过ssh连接git需要配置公钥,先在本地生成公钥
1  | ssh-keygen -t rsa -C "your_email@example.com"  | 
生成在目录~/.ssh下面,.ssh/id_rsa.pub就是公钥,绑定coding的时候在设置里点添加公钥,然后复制.pub文件里的内容过去,保存后还需要认证一下:
1  | ssh -T git@git.coding.NET  | 
按照提示输yes
coding会提示绑定成功
1  | PS D:\Onedrive\文档\hexo> ssh -T git@git.coding.NET  | 
以及,如果你的项目的名称不是你的用户名.coding.me,虽然也可以开启静态页面,但是图片的路径会出错,导致所有图片显示不出来,要解决这个问题,绑定一个域名就好了。
关于hexo的配置文件的deploy部分
1  | deploy:  | 
.git后面,master要记得加
还有现在coding好像在改版,项目页面复制下来的git链接域名是git.dev.tencent.com,而根据我现在的实践操作发现如果我不把域名换成git.coding.net的话是没法部署成功的,失败原因是Host key verification failed.
如果没装过deployer要先装不然会deploy失败
1  | npm install hexo-deployer-git --save  |