利用GitHub倉庫長期存放博客及圖片,其餘平臺一鍵複製便可進行發佈!git
在GitHub中去申請一個token,只要授予repo
權限就行了github
複製保存(由於token只能複製一次,後續就看不到了)數據庫
而且單獨開一個倉庫用來存儲博客和圖片segmentfault
參考策略:
本人直接使用的是GitHubPage的倉庫(用戶名.github.io)
用年份做爲一級目錄,直接存儲博客md文件,
image做爲二級目錄,存儲每一年寫的博客的圖片資源
避免一個文件夾文件太多,同時後期也方便對每一年統一回顧
在picGo中設置GitHub圖牀,按照提示輸入須要的信息網絡
這裏的自定義域名可使用編輯器
https://raw.githubusercontent.com/[github用戶名]/[倉庫名]/master
不過因爲 衆所周知 未知 的緣由,GitHub速度不穩定,雖然峯值其實也挺快的,只是偶爾就連不上
因此也可使用jsDelivr
的cdn地址(沒錯,jsDelivr都不須要註冊,直接使用url拼接就能實現CDN!)工具
https://cdn.jsdelivr.net/gh/[github用戶名]/[倉庫名]@latest
jsDelivr
是一個「快速」、「可靠」、「自動化」的用於開源數據的免費CDN網站
每月存儲了 1920TiB
的數據!(2020.06.02),使用人數至關多,穩定性很好,並且數據源在本身的GitHub上,是在擔憂數據丟失,那就加一個url
「若是本博客圖片連接失效,請將[jsDelivr]連接更換爲[GitHub連接]」
就能夠了!spa
「文件」-> 「偏好設置」 -> 「圖像」
「插入圖片時...」的動做選擇 「上傳圖片」,並輸入picGo在本機上的位置
那麼應該怎麼寫呢?
要記住,以前在GitHub新開的那個倉庫就是用來長期穩定存儲博客及圖片的,因此須要先把那個倉庫克隆下來,而後在本地博客倉庫文件夾內使用Typora編輯器進行編寫,由於Typora設置好了圖片上傳的功能,因此在本地寫的時候直接粘貼圖片就好啦,它會自動幫你上傳。
可能有的同窗會以爲寫完還要push,還要複製很麻煩,其實把文章寫好了博客倉庫不用急着push,由於它就是一個備份,必要的時候在你換了設備的時候push一下就行了,不然一直留在本地均可以。固然強迫症仍是喜歡全都放在雲端比較安心 hh
寫好以後,一鍵複製到CSDN、簡書、掘金、segmentfault以及本身的我的博客網站如WordPress、Typecho就好啦!
也就是說,GitHub上的倉庫只是用來存儲,可是不是用來展現的,固然也能夠展現,就是比較醜,或者也能夠搞個jekyll主題,反正辦法不少。
主要用來展現博客的地方應該是第三方博客平臺(流量多)或者本身的博客小站(可自定義、有歸屬感)
優勢
長期穩定
圖片速度快
多平臺發佈
我的博客網站隨意開關,不再用擔憂續不續費的問題了
寫做體驗好
缺點
修改的時候多一步
跨設備編輯的話麻煩一點