hexo deply提示You should configure deployment settings in _config.yml first! Available Types: git...

问题描述:

hexo d -g 提示:

You should configure deployment settings in _config.yml first!

Available deployer plugins:
git

For more help, you can check the online docs: http://hexo.io/

按照文档一步一步来的,没有添加新文章,就修改了deploy 项,npm install hexo-deployer-git –save 也安装了 hexo-deployer-git还是不行,用百度花了不是时间还是不知道问题出在哪,文件夹都删除了好几次,后来用了google 才发现问题的所在,问题链接:
https://github.com/hexojs/hexo/issues/1263 请教解决方法 #1263
yml格式要求严格,:之后只能有一个空格。这个检查了好几遍没发现问题;但是 拷贝复制deploy 的时候 格式出错了:我是直接从 https://hexo.io/docs/deployment.html 官方文档上复制的deploy 格式,黏贴的时候格式如下:

deploy:
type: git
repository: https://github.com/XXX/XXX.github.io.git
branch: master

解决方法:

假如deploy后面的三个参数,正确的格式应该这样:
deploy:
type: git
repository: https://github.com/tongxindao/tongxindao.github.io.git
branch: master

变量名之前两个空格,参数值前一个空格,用:分割