hexo博客同時(shí)托管到github和coding


title: 將hexo博客同時(shí)托管到github和coding
date: 2018-08-30 00:12:11
tags:
- 博客
- git
- coding
- hexo
- 博客優(yōu)化
categories: 搭建博客


前言

之前我們把hexo托管在github,但是畢竟github是國(guó)外的,訪(fǎng)問(wèn)速度上還是有點(diǎn)慢,所以想也部署一套在國(guó)內(nèi)的托管平臺(tái)疙驾,之前查資料聽(tīng)說(shuō)gitcafe,但是聽(tīng)說(shuō)gitcafe已經(jīng)被coding收購(gòu)了丽旅,所以就決定部署到coding会涎。 查詢(xún)了多方資料熊榛,終于鼓搗出了本地一次部署讼昆,同時(shí)更新到github以及coding萧求。


image

正文

_config.yml配置
想要同時(shí)部署到2個(gè)平臺(tái)其兴,就要修改博客根目錄下面的_config.yml文件中的deploy如下
根據(jù)Hexo官方文檔需要修改成下面的形式

deploy:
  type: git
  message: [message]
  repo:
    github: <repository url>,[branch]
    gitcafe: <repository url>,[branch] 

所以我的是這樣:

deploy:
  type: git
  repo:
      github: git@github.com:enfang/enfang.github.io.git,master
      coding: git@git.coding.net:enfang/enfang.git,master

我這邊提交采用的SSH密鑰,這個(gè)方法有個(gè)好處夸政,提交的時(shí)候不用輸入用戶(hù)名和密碼元旬。如果你習(xí)慣用http的方式,只要將地址改成相應(yīng)的http地址即可。

coding上創(chuàng)建一個(gè)新項(xiàng)目
這里只介紹coding上面如何創(chuàng)建項(xiàng)目匀归,以及把本地hexo部署到coding上面坑资,還不懂如何創(chuàng)建hexo的請(qǐng)看我之前的系類(lèi)文章。首先我們創(chuàng)建一個(gè)項(xiàng)目穆端,創(chuàng)建后進(jìn)入項(xiàng)目的代碼模塊袱贮,獲取到這個(gè)項(xiàng)目的ssh地址,我的是https://git.coding.net/enfang/enfang.git

image

同步本地hexo到coding上
把獲取到了ssh配置在上面的_config.yml文件中的deploy下体啰,如果是第一次使用coding的話(huà)攒巍,需要設(shè)置SSH公鑰,生成的方法可以參考coding幫助中心
如果你看過(guò)我第一篇文章里面介紹過(guò)秘鑰生成荒勇。
coding上的第一篇文章
github上的第一篇文章

我這里直接使用之前部署github時(shí)已經(jīng)生成的公鑰柒莉。


image

本地打開(kāi) id_rsa.pub 文件,復(fù)制其中全部?jī)?nèi)容沽翔,填寫(xiě)到SSH_RSA公鑰key下的一欄兢孝,公鑰名稱(chēng)可以隨意起名字。完成后點(diǎn)擊“添加”搀擂,然后輸入密碼或動(dòng)態(tài)碼即可添加完成西潘。


image

添加后,測(cè)試公鑰是否添加成功哨颂,在git bash命令輸入:

ssh -T git@git.coding.net

如果得到下面提示就表示公鑰添加成功了:

Coding.net Tips : [Hello ! You've conected to Coding.net by SSH successfully! ]

最后使用部署命令就能把博客同步到coding上面:

hexo deploy -g


image

pages服務(wù)方式部署
部署博客方式有兩種喷市,第一種就是pages服務(wù)的方式,也推薦這種方式威恼,因?yàn)榭梢越壎ㄓ蛎沸眨诙N演示的方式必須升級(jí)會(huì)員才能綁定自定義域名。pages方式也很簡(jiǎn)單
就是在source/需要?jiǎng)?chuàng)建一個(gè)空白文件箫措,至于原因腹备,是因?yàn)?coding.net需要這個(gè)文件來(lái)作為以靜態(tài)文件部署的標(biāo)志。就是說(shuō)看到這個(gè)Staticfile就知道按照靜態(tài)文件來(lái)發(fā)布斤蔓。

cd source/
touch Staticfile  #名字必須是Staticfile

分支選擇master植酥,因?yàn)榍懊媾渲玫姆种莔aster,因此開(kāi)啟之后,也需要是master弦牡。然后看起之后就可訪(fǎng)問(wèn)了友驮。

注意:

如果你的項(xiàng)目名稱(chēng)跟你coding的用戶(hù)名一樣,比如我的用戶(hù)是叫enfang,博客項(xiàng)目名也叫enfang
那直接訪(fǎng)問(wèn) enfang.coding.me就能訪(fǎng)問(wèn)博客驾锰,否則就要帶上項(xiàng)目名:enfang.coding.me/項(xiàng)目名 才能訪(fǎng)問(wèn)
推薦項(xiàng)目名跟用戶(hù)名一樣卸留,這樣就可以省略項(xiàng)目名了


image

總結(jié)
到此為止,終于可以實(shí)現(xiàn)一次部署椭豫,github和coding兩個(gè)網(wǎng)站同時(shí)更新耻瑟。訪(fǎng)問(wèn)速度也是唰唰唰的快旨指,忙乎了兩天終于搭好了獨(dú)立博客。希望對(duì)還在搭建hexo獨(dú)立博客的小伙伴有幫助喳整。
本人博客效果

image

git博客效果展示
coding博客效果展示

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末谆构,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子算柳,更是在濱河造成了極大的恐慌低淡,老刑警劉巖姓言,帶你破解...
    沈念sama閱讀 207,113評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件瞬项,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡何荚,警方通過(guò)查閱死者的電腦和手機(jī)囱淋,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,644評(píng)論 2 381
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)餐塘,“玉大人妥衣,你說(shuō)我怎么就攤上這事〗渖担” “怎么了税手?”我有些...
    開(kāi)封第一講書(shū)人閱讀 153,340評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵,是天一觀(guān)的道長(zhǎng)需纳。 經(jīng)常有香客問(wèn)我芦倒,道長(zhǎng),這世上最難降的妖魔是什么不翩? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 55,449評(píng)論 1 279
  • 正文 為了忘掉前任兵扬,我火速辦了婚禮,結(jié)果婚禮上口蝠,老公的妹妹穿的比我還像新娘器钟。我一直安慰自己,他們只是感情好妙蔗,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,445評(píng)論 5 374
  • 文/花漫 我一把揭開(kāi)白布傲霸。 她就那樣靜靜地躺著,像睡著了一般眉反。 火紅的嫁衣襯著肌膚如雪昙啄。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 49,166評(píng)論 1 284
  • 那天禁漓,我揣著相機(jī)與錄音跟衅,去河邊找鬼。 笑死播歼,一個(gè)胖子當(dāng)著我的面吹牛伶跷,可吹牛的內(nèi)容都是我干的掰读。 我是一名探鬼主播,決...
    沈念sama閱讀 38,442評(píng)論 3 401
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼叭莫,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼蹈集!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起雇初,我...
    開(kāi)封第一講書(shū)人閱讀 37,105評(píng)論 0 261
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤拢肆,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后靖诗,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體郭怪,經(jīng)...
    沈念sama閱讀 43,601評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,066評(píng)論 2 325
  • 正文 我和宋清朗相戀三年刊橘,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了鄙才。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,161評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡促绵,死狀恐怖攒庵,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情败晴,我是刑警寧澤浓冒,帶...
    沈念sama閱讀 33,792評(píng)論 4 323
  • 正文 年R本政府宣布,位于F島的核電站尖坤,受9級(jí)特大地震影響稳懒,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜糖驴,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,351評(píng)論 3 307
  • 文/蒙蒙 一僚祷、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧贮缕,春花似錦辙谜、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,352評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至定嗓,卻和暖如春蜕琴,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背宵溅。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,584評(píng)論 1 261
  • 我被黑心中介騙來(lái)泰國(guó)打工凌简, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人恃逻。 一個(gè)月前我還...
    沈念sama閱讀 45,618評(píng)論 2 355
  • 正文 我出身青樓雏搂,卻偏偏與公主長(zhǎng)得像藕施,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子凸郑,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,916評(píng)論 2 344

推薦閱讀更多精彩內(nèi)容