1
lynulzy OP 表沉啊,找不到解决方法才来问的,望大侠不吝赐教@大虾们
|
2
JingXiao 2015-04-10 10:23:16 +08:00
hexo g
hexo d ps: 图丢了 重新贴一下 |
3
lynulzy OP @JingXiao http://i2.tietuku.com/b3537ce9a0031000.jpg
用了hexo clean也不可, 版本 hexo-cli: 0.1.4 os: Darwin 14.1.0 darwin x64 http_parser: 1.0 node: 0.10.35 v8: 3.14.5.9 ares: 1.9.0-DEV uv: 0.10.30 zlib: 1.2.8 modules: 11 openssl: 1.0.1j |
4
JingXiao 2015-04-10 10:52:59 +08:00
@lynulzy https://github.com/hexojs/hexo/issues/1106 供参考 是不是哪里配置出问题了
|
5
pengfei 2015-04-10 10:57:51 +08:00
把public目录清一下呢?
|
6
pengfei 2015-04-10 11:04:19 +08:00
# Deployment
## Docs: http://hexo.io/docs/deployment.html deploy: type: github repository: https://github.com/pfff369/pfff369.github.io.git branch: master |
7
wsgzao 2015-04-10 11:09:37 +08:00
## 如果是3.0可能有些小细节需要注意
http://wsgzao.github.io/post/hexo-guide/ |
8
r00tt 2015-04-10 11:21:32 +08:00
这个我也遇到过,我怀疑是写的md导致markdown解析引擎挂了,还有记得yaml key: 后面要加一个空格
|
9
lynulzy OP @pengfei 感谢http://hexo.io/docs/deployment.html这个已经参考过,按照步骤操作了
@JingXiao 其中: 1.库的名字应当是xxx.github.io而不是xxx.github.com 2.源文件不应当存放在master分支下,可以另外新建一个blog分支保存,deploy时,需要使用master分支。 3.你是否通过了github的邮件验证? 4.你是否在github上面开启了gh-pages的选项? 2的分支应该新开一个gh-pages吗?4的gh-pages怎么开启的 |
10
mcfog 2015-04-10 11:44:14 +08:00 via Android
hexo d -g
|
11
lynulzy OP @all 问题已经解决
步骤: 1.在_config.yml中的deploy选项中的参数名冒号后面加上空格 2.检查SSH地址,最好直接从github的rep中直接复制 3.如果出现没有权限访问的情况需要重新生成一个SSHkey并再github上添加 4.hexo d -g Success!! 现在另有一个问题,每次发布之后直接清除了repository中的文件,这时候创建的CNAME文件就也不存在了,需要重新添加,怎么解决? |
14
enjoeq 2015-04-10 13:07:40 +08:00
@Twinkle 你好,我把 CNAME 放到了 source 文件夹下了,但是在 hexo g & hexo d 时,CNAME 文件并没有被生成到 public 下,而且在 deploy 时也没有 push 到 github 上,能教一下怎么解决吗?我搜了官方文档也没找到办法解决。
|
15
Twinkle 2015-04-10 13:15:58 +08:00
|
16
enjoeq 2015-04-10 14:09:20 +08:00
@Twinkle 谢谢,找到原因了,是我的错,我放到了 source/_post 下了,应该是直接放到 source 目录下地。
|
17
allengaller 2015-04-10 16:04:21 +08:00
@lynulzy 3.如果出现没有权限访问的情况需要重新生成一个SSHkey并再github上添加
这个出现问题, 显示Warning: Permanently added 'github.com,192.30.252.129' (RSA) to the list of known hosts. Permission denied (publickey). fatal: Could not read from remote repository. |