Hexo部落格同時部署在Github和Coding上

2021-07-24 23:01:44 字數 1442 閱讀 9536

修改部落格根目錄下的_config.yml檔案下的deploy

官方的格式是:

deploy:

type: git

message: [message]

repo:

github:

url>,[branch]

gitcafe:

url>,[branch]

所以我的格式就是:

# deployment

## docs:

deploy:

type: git

repository:

github: [email protected]:hosea1008/hosea1008.github

.io.git,master

coding: [email protected]

.net:hosea1008/hosea1008.git,master

到coding上面新建乙個專案,專案名稱與coding的使用者名稱一致

coding上部署部落格有2種方式,pages方式和演示的方式。演示的方式可是要消耗碼幣的,因此這裡採用pages方式

如圖,開啟pages服務的時候一定要填寫master分支,可以幫頂自定義網域名稱

此前已經在github上建立了ssh公鑰,直接用github的ssh公鑰就可以部署到coding上了,本地開啟c:\users\使用者名稱\.ssh資料夾,開啟id_rsa.pub檔案,複製裡面的所有內容填寫到ssh-rsa公鑰內容中,公約名稱可以隨意起名,新增,輸入密碼就可以了

開啟git bush輸入命令

ssh -t [email protected]

.net

如果返回如下提示,就表示公鑰新增成功了

coding.net tips : [hello ! you've conected to coding.net by ssh successfully! ]
git bush輸入如下命令部署

hexo clean && hexo generate

hexo deploy

如果有個人網域名稱,不僅在pages上面要設定幫頂,還要再個人 網域名稱管理頁面新增cname記錄,如下

我把國外的訪問解析到github上,國內的訪問解析到coding上

至此,部署完成

使用hexo搭建個人部落格並部署在github

git在mac下通過brew安裝 npm install g cnpm registry 加快npm的速度 在初次使用npm時會遇到資料夾許可權問題 npm install g hexo cli npm warn checkpermissions missing write access to us...

hexo部落格重新部署

date 2020 08 04 updated 2020 12 31 summary 部落格重新部署到國內gitee 加速訪問速度 部落格遷移到國內 參考 1 hexo部署在碼雲出現樣式問題 最坑的地方,給其他朋友部署的時候,也碰到了這樣的情況 2 hexo配置並部署到碼雲 3 如果git想要繫結s...

騰訊雲主機部署hexo部落格

我的主機配置資訊如下 作業系統 centos 7.6 64位 cpu 1 核 記憶體 2 gb 公網頻寬 1 mbps 安裝依賴庫 yum install curl devel expat devel gettext devel openssl devel zlib devel安裝編譯工具 yum ...