最新hexo3和Github搭建我的博客遇到問題和解決方法彙總!

個人搭建完成的效果圖:

圖片描述

我所使用的版本:

win7
node:v4.1.1
git: version 1. 9. 5. msysgit.0
hexo: 3.0以上html

  • 是基於此人寫的博客來進行搭建的,若是你看其餘人的博客。順序不同,因此按照下面的連接來完成搭建是很重要的!把我遇到的問題進行總結和提供解決方法,特別是菜鳥,高手繞道~~~node

http://www.cnblogs.com/liulangmao/p/4323064.htmlgit

  • 建議按照此人的步驟一步一步來,若是有哪些錯了回到我這裏來看看個人問題基本上能給你解決方法。強烈建議看了再去搞,這樣當你遇到問題時能有一個印象!!就這樣了!!github


版本的重要性

  1. 低於3.0的deploy配置
    deploy:
    type: git //改爲github
    repository: https://github.com/tanzongpei/tanzongpei.github.io //改爲本身的用戶名
    branch: mastershell

  2. hexo3.0(必須這樣配置,不然後果自負)
    deploy:
    type: git
    repository: http://github.com/tanzongpei/tanzongpei.github.io.git//改爲本身的用戶名
    branch: master瀏覽器

  • 最新的寫法,http不用加s,type類型爲git,後面也多了個.git。若是不注意這點,後面你會被坑死的,我是被坑過來的。。因此當心坑!hexo


  • 注意:安裝過程當中出現了兩個警告,能夠忽略不計,容忍他的存在。
    圖片描述spa

本地預覽效果

圖片描述

  • 若是不是這樣請在hexo g一下。
    圖片描述命令行

  • 這裏有個ctrl + C是關閉服務端口的意思。。先複製 localhost:4000 到任何瀏覽器看效果在關閉(固然這個是給shell小白說的。像我這種小白白)htm

  • 成功效果圖
    圖片描述

監測是否有已經存在的SSH keys:

  • 若是不存在的話就會出現這樣的(若是有不會出現這個的,我記得我第一次弄的時候是沒有上面截圖的):
    圖片描述

關於Enter passphrase (empty for no passphrase)

  • Type a passphrase這個密碼後面會用到,因此要記住咯~強烈建議必定要設置(記住輸入密碼是不會顯示的,因此小白不要想我同樣的了,覺得密碼會出現有不少的了。。。。我是搞了幾個小時的。。由於不懂shell的世界。。。。)

  • Enter passphrase (empty for no passphrase): [Type a passphrase]

  • Enter same passphrase again: [Type passphrase again]

  • 這個密碼是你的github的登錄密碼是爲了進行遠程鏈接的

  • 若是不是就會有,提示說鏈接不上,請重試。(重試我是用笨笨的方法,從新配置的。大家可能有更高明的方法!!)
    圖片描述

若是出現這樣的問題能夠先配置email和name,截圖有命令行
圖片描述

  • 郵箱:建議用你的github註冊的郵箱帳號,name能夠用你github的用戶名

  • 配置好後,而後再執行:

  • hexo generate

  • hexo deploy

圖片描述

  • 出現INFO Deploy done:git 說明成功了。。。。。

相關文章
相關標籤/搜索