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

之前搭建Hexo博客托管到了Github,然而我在百度提交域名網(wǎng)址的時(shí)候,一直搜不到自己的博客,查了一些資料才知道Github主動(dòng)屏蔽了來(lái)自于 BaiduSpider的請(qǐng)求。于是我只好把博客再托管到Coding上來(lái),實(shí)現(xiàn)國(guó)內(nèi)訪問(wèn)Coding,國(guó)外訪問(wèn)Github。接下來(lái)我就開(kāi)始正題吧。

coding封面
coding封面

我的博客鏈接:Dreamsong's Blog

注冊(cè)Coding賬號(hào)并創(chuàng)建項(xiàng)目

首先需要注冊(cè)一個(gè)Coding賬號(hào),點(diǎn)這里進(jìn)行注冊(cè)。注冊(cè)后登陸上去,創(chuàng)建一個(gè)項(xiàng)目。

coding創(chuàng)建項(xiàng)目截圖
coding創(chuàng)建項(xiàng)目截圖

項(xiàng)目名稱(chēng)最好和Coding用戶(hù)名相同,這樣最后直接訪問(wèn)Dreamsong.coding.me即可。我創(chuàng)建的項(xiàng)目名稱(chēng)和用戶(hù)名不相同,所以需要訪問(wèn)Dreamsong.coding.me/songit。在這里只需要把名稱(chēng)改成你們的Username就可以了。

_config.yml文件配置

_config配置deploy
_config配置deploy

上圖是我的配置文件截圖,將你們的網(wǎng)址替換我的就可以了,這里需要注意格式,否則會(huì)出錯(cuò)。網(wǎng)址后面的master分支也需要注意下。

SSH密鑰配置

這里的密鑰使用托管到GitHub時(shí)的密鑰就可以。

ssh文件夾文件
ssh文件夾文件

找到.ssh文件夾,如上圖,打開(kāi)id_rsa.pub文件,復(fù)制全部?jī)?nèi)容,填寫(xiě)到SSH公鑰一欄中,如下圖,任意名稱(chēng)都可以。完成后點(diǎn)擊“添加”即可。
codingssh界面截圖
codingssh界面截圖

之后,在Git Shell命令中中輸入ssh -T git@git.coding.net
shell測(cè)試ssh
shell測(cè)試ssh

我這里出現(xiàn)了一個(gè)警告,沒(méi)有錯(cuò)誤,關(guān)于警告詳情點(diǎn)擊這里,這樣ssh設(shè)置就成功了。
然后執(zhí)行

cd source
touch Staticfile #名字必須是Staticfile

coding.net需要此文件來(lái)作為以靜態(tài)文件部署的標(biāo)志,就是說(shuō)看到Staticfile就知道按照靜態(tài)文件來(lái)發(fā)布。

hexo clean
hexo g
hexo d

執(zhí)行上面3條最常用語(yǔ)句即可。
另(沒(méi)有出現(xiàn)這個(gè)問(wèn)題可以不看):ssh密鑰設(shè)置好后,后面一系列也設(shè)置好后,deploy下,發(fā)現(xiàn)一直出現(xiàn)錯(cuò)誤,當(dāng)初沒(méi)有截圖,他那意思是說(shuō)GitHub密鑰失效了,無(wú)法repo到github,很費(fèi)解,找了一堆資料,沒(méi)有找到,自己又去設(shè)置GitHub密鑰,GitHub一直提示此密鑰已使用,就抱著試試的態(tài)度把github_rsa.pub里面的一串?dāng)?shù)字添加了進(jìn)去,發(fā)現(xiàn)成功了。瞬間happy起來(lái)了,哈哈。不過(guò)不知道是為什么,再研究研究。

開(kāi)啟Pages服務(wù)

codingpages設(shè)置界面
codingpages設(shè)置界面

因?yàn)橹芭渲檬莔aster分支,所以這里Pages部署來(lái)源填master分支!

最后進(jìn)入自己的域名解析,我的是萬(wàn)網(wǎng)域名解析,關(guān)于這部分請(qǐng)看我的另一篇文章《hexo博客域名解析》
接下來(lái)進(jìn)入博客看看吧!
我的博客:Dreamsong's Blog:www.songit.cn
歡迎各位大神訪問(wèn)!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容