如何用github和typora打造自己的云筆記

緣起
從2016年冬季開始,我就有了看書會記些筆記的習慣,在比對了各個軟件之后,選定了有道云筆記。主要看中了:1.免費;2.跨多個平臺(手機、mac、windows);3.可以用markdown寫。
這幾年用下來,確實也還不錯。但總有一些讓我不滿意的地方,一是有時候卡頓嚴重,幾乎無法書寫;二是筆記的版本管理,我在mac上使用時,查看筆記的版本,雖然軟件提供了比對近30天版本的功能,但是我發(fā)現(xiàn)各版本的區(qū)別就是0和1的區(qū)別;三是我怕某天筆記倒閉了我這幾年的筆記就得一個一個慢慢下載下來了,十分被動;最后一點就是有道云筆記支持不了本地圖片添加到markdown里面。

所以漸漸地,我也有了把筆記上傳github的想法??墒潜藭rgithub私有倉庫是收費的,而我又不想私密的筆記公開,所以就作罷。但是現(xiàn)在不一樣了,github私有倉庫免費了,所以我也開始著手自己的轉移工作。
所需工具
git,官網(wǎng)傳送門:https://git-scm.com/
開源的分布式版本控制系統(tǒng)
Typora,官網(wǎng)傳送門:https://www.typora.io/
Typora是一個本地的markdown編輯工具,支持Windows/Mac/Linux三大系統(tǒng)
步驟
1. 建立自己的github私有倉庫
進入github官網(wǎng),在個人倉庫頁面,新建私人倉庫。

2. 克隆到本地
然后進入項目頁面,克隆倉庫到本地。


3. 設置Typora
主要就是開啟Typora的文件樹視圖。

然后打開你的倉庫。


之后所有的新建文件、目錄操作都可以在文件樹視圖里面進行,不小心關閉了軟件,只需要打開最近打開的文件,目錄樹自動就加載出來了。
優(yōu)點
本地圖片放到同級目錄下,就可以使用相對路徑引入,在本地看筆記很方便。
所有筆記都在本地,同步到github,具有版本控制。
本地編輯,十分流暢。
總結-缺點
同步github比較麻煩,需要自己提交至github。(可以自己寫個crontab命令進行定時檢測倉庫變動,然后上傳github)
筆記的分享功能沒有了。(這個我個人的解決方式是發(fā)布到ubuntu pastebin(https://paste.ubuntu.com/)進行分享,本來是想推薦gist的,結果被墻了=。=)
碎碎念
走過路過的同學們,不論是否是計算機專業(yè),我都十分推薦git這個軟件,以及markdown這種書寫語法。git不僅僅可以當做代碼的托管,也能作為日常文稿的存檔。而markdown是簡單易用又好看。