天天看點

Git+Github+hexo建立個人部落格首先你要有自己的GitHub賬号(可以自己去官網申請)安裝Git生成與添加ssh key安裝nodejs,npm(如果沒有安裝的話)安裝hexo部署

首先你要有自己的GitHub賬号(可以自己去官網申請)

第一步:建立倉庫

Git+Github+hexo建立個人部落格首先你要有自己的GitHub賬号(可以自己去官網申請)安裝Git生成與添加ssh key安裝nodejs,npm(如果沒有安裝的話)安裝hexo部署
Git+Github+hexo建立個人部落格首先你要有自己的GitHub賬号(可以自己去官網申請)安裝Git生成與添加ssh key安裝nodejs,npm(如果沒有安裝的話)安裝hexo部署
Git+Github+hexo建立個人部落格首先你要有自己的GitHub賬号(可以自己去官網申請)安裝Git生成與添加ssh key安裝nodejs,npm(如果沒有安裝的話)安裝hexo部署

安裝Git

程式猿應該基本都會用git了,不會的建議參考本人

git 學習筆記:筆記一;筆記二;筆記三;筆記四;筆記五。

建立新的Repository,倉庫名為【your_user_name.github.io】

後續想要把網站部署到Github上,需要在【your_user_name.github.io】此倉庫下的Setting配置中添加一個Deploy keys

生成與添加ssh key

1:打開終端(郵箱是你申請github用的郵箱)

$ ssh-keygen -t rsa -b 4096 -C "[email protected]"
           

然後一路按Enter就可以了

2:添加ssh key到ssh agent

$ eval "$(ssh-agent -s)"
$ ssh-add ~/.ssh/id_rsa
           

3:添加到github

$ sudo apt-get install xclip
$ xclip -sel clip < ~/.ssh/id_rsa.pub
           

或者:

$ cd .ssh
$ vim id_rsa.pub
           

将裡邊的内容粘貼到

Git+Github+hexo建立個人部落格首先你要有自己的GitHub賬号(可以自己去官網申請)安裝Git生成與添加ssh key安裝nodejs,npm(如果沒有安裝的話)安裝hexo部署
Git+Github+hexo建立個人部落格首先你要有自己的GitHub賬号(可以自己去官網申請)安裝Git生成與添加ssh key安裝nodejs,npm(如果沒有安裝的話)安裝hexo部署

安裝nodejs,npm(如果沒有安裝的話)

$ sudo apt-get install nodejs

$ sudo apt-get install npm
           

可以用

$ nodejs --version
   $ npm --version
           

檢視是否安裝成功

安裝hexo

# 使用npm安裝Hexo
$ npm install -g hexo-cli

#初始化Hexo
$ hexo init

#生成靜态頁面
$ hexo generate

#啟動本地服務,浏覽器通路:http://localhost:4000
$ hexo server

#配置Hexo的_config.yml
deploy:
     type: git
     repo:https://github.com/myloveyy/test.github.io.git
     branch:master

#要送出到Github上需要安裝hexo-deployer-git插件 
$ npm install hexo-deployer-git --save

#部署網站到Github上
$ hexo deploy
           

然後點選github你建的那個倉庫settings下的 github pages下生成的網址就能看見你個人的部落格頁面了

Git+Github+hexo建立個人部落格首先你要有自己的GitHub賬号(可以自己去官網申請)安裝Git生成與添加ssh key安裝nodejs,npm(如果沒有安裝的話)安裝hexo部署

部署

每次部署的步驟,可按以下三步來進行。

hexo clean
hexo generate
hexo deploy
           

繼續閱讀