一 hexo github搭建個人部落格的過程記錄

2022-09-09 19:39:20 字數 2568 閱讀 9069

前提:

1.新建乙個github倉庫

2.安裝配置node.js

3.安裝配置git

開啟github**,(註冊)登入賬號,新建乙個倉庫;

注:倉庫名稱要求,yourname.github.io;

​ 勾選initialize this repository with a readme;

新建完成後開啟倉庫,點選右側settings按鈕,開啟下面的github pages;

source儲存為master branch,上面的鏈結是之後部落格訪問的鏈結

安裝完成後可通過以下命令驗證是否已配置成功(預設安裝已自動配置環境變數)

node -v

npm -v

安裝完成後可通過一下命令驗證是否配置成功(預設安裝已自動配置環境變數,即選擇use git from the windows command prompt)

git --version

配置git

滑鼠右鍵開啟git bash here(以下命令都是在git bash下執行)

設定git的user name和email(第一次使用)

git config --global user.name "yourname"

git config --global user.email "youremail"

配置ssh

#生成金鑰,預設儲存路徑:c:\user\administrator\.ssh

ssh-keygen -t rsa -c"youremail"

#新增金鑰到ssh-agent

eval "$(ssh-agent -s)"

#新增生成的ssh key到ssh-agent

ssh -add ~/.ssh/id_rsa

在github上新增ssh key.

#步驟1

登入github,點選頭像下的settings

#步驟2

開啟左側的ssh and gpg keys

#步驟3

點選右側的new ssh key

#步驟4

title 自定義

key輸入剛才生成的c:\user\administrator\.ssh路徑下的id_rsa.pub

驗證ssh是否新增成功

ssh -t [email protected]

ssh-key配置失敗解決方法

首先,清除所有的key-pair

ssh-add -d

rm -r ~/.ssh

刪除你在github中的public-key

重新生成ssh金鑰對

ssh-keygen -t rsa -c "***@***.com"

接下來正常操作

在github上新增公鑰public-key:

1、首先在你的終端執行 xclip -sel c ~/.ssh/id_rsa.pub將公鑰內容複製到剪下板

2、在github上新增公鑰時,直接複製即可

3、儲存

小試牛刀

找到乙個合適的位置建立乙個新的資料夾,必須是空的。例項資料夾:d:\blog

開啟cmd,進入新建的檔案

d:

cd blog

安裝hexo

npm install hexo -g

驗證是否安裝成功

hexo -v

初始化blog資料夾

hexo init

安裝必要的元件

npm install

生成目錄結構

hexo g

#或hexo generate

開啟hexo服務,預覽介面

hexo s

#或hexo server

第一次訪問

訪問:localhost:4000,可看到載入的頁面。

開啟hexo配置檔案;d:\blog\_config.yml

檔案末尾處配置:

repository:開啟github倉庫點選clone or download,複製裡面ssh對應的倉庫位址;

# deployment

## docs:

deploy:

type: git

repository: [email protected]:username/username.github.io.git

branch: master

hexo github搭建個人部落格

安裝 git,hexo,nodejs 由於這不是一篇詳細的如何搭建過程所以詳細的請看其他的 如 這位老鐵的 1.新建文章 在根目錄下右擊 git bash here 輸入 hexo new three 則會在hexo source posts目錄下找到three.md 開啟編輯即可 vs code編...

Hexo Github搭建個人部落格(清晰版)

2.軟體安裝 3.hexo安裝與本地部落格搭建 4.託管到github伺服器 5.網域名稱繫結 小結技術更新快,需要去學習的東西很多。寫寫部落格來幫助自己梳理 積累學習的點滴很有必要。是應該擁有乙個自己的部落格了,那就開始吧!目前三種主流的搭建部落格方式 我選用了第一種方式 git github m...

使用hexo github搭建部落格 一

目錄關聯github,準備部署 編輯hexo的相關檔案,做部署的準備 個人網域名稱的繫結 總結我在學習的過程中慢慢的有記錄所學知識的需求,於是決定搭建乙個自己的部落格,本著節源開流的高尚原則,我選擇了hexo和github的低成本的組合搭建。後面有使用next框架加持,做高階優化,在 二 中會提及和...