這是概覽,期間能遇到各種報錯,只需複製報錯信息到網上查找即可。
1.註冊git賬號(zhangsan),創建以賬號名加.github.io爲名的倉庫(zhangsan.github.io即爲博客地址,輸入瀏覽器即可瀏覽)
2.在windows中安裝gitbash,安裝Nodejs,Nodejs要設置環境變量
3.下載hexo,將git倉庫的ssh地址寫入配置文件
4.windows中生成git的rsa密鑰,將id_rsa.pub添加都git賬號的ssh key中,一個系統中可以支持多個git密鑰的生成,都生成在~/.ssh/目錄下,命名不同即可
5.hexo常用命令
hexo new “titename” (生成文章,默認在source/_post/下,內容以markdown編輯)
hexo clean(清理舊的生成)
hexo generation(重新生成頁面)
hexo deploy(部署到git上,部署前,如果windows中存在若干個git賬戶,windows中可以用git config --global user.name 和git config --global user.email命令設置不同的賬戶,來控制用哪個git賬戶上傳)
hexo Server(本地預覽,127.0.0.1:4000)
+————————————————————+
hexo deploy 時指定git賬戶,可以在_config.yml中設置
# You can use this:
deploy:
type: git
repo: <repository url>
branch: [branch]
message: [message]
name: [git user]
email: [git email]
extend_dirs: [extend directory]
+————————————————————+
6.hexo有多種主題可選
7.hexo主題可以用js自定義美化
8.github io博客可以綁定域名,域名要自己購買