轉載文章:用github來備份sublime配置
ps:好感動,看到別人寫的blog排版那麼漂亮,百度了近1個多鍾才知道是在CSDN發佈文章中切換到MarkDown編輯器(MarkDown也是Github的默認文檔編輯語言)寫的纔會有這樣的效果~~切換設置如下:右上角頭像-我的博客-管理博客-設置-博客設置-默認編輯器類型-選中MarkDown編輯器~
附上編輯本文章時所學習的MarkDown入門文章:Markdown——入門指南
以及文章編輯界面中工具欄最右的?號,有 《Markdown語法幫助》 更加直觀~
準備
創建遠程倉庫
首先在GitHub上新建一個遠程倉庫用來保存sublime的配置文件,我的起名叫:sublime-config;
創建過程中建議選擇生成README.MD文件,該文件能在遠程倉庫的主頁上顯示出來,一般用來作爲該倉庫的說明;
比如我的sublime-config倉庫主頁~
創建本地倉庫
啓動git,並在git中cd進入到sublime的配置目錄,Win下的sublime配置文件默認在C:\Users\Administrator\AppData\Roaming\Sublime Text 3\Packages\User下(打開sublime-菜單-preferences->browse pacakges可知道User文件夾位於哪個路徑);
- 方法一(推薦):克隆遠程倉庫到User目錄下;
- 在git中輸入:
git clone [email protected]:用戶名/遠程倉庫名.git
,
此操作會把遠程倉庫克隆到當前User目錄下,生成一個名字爲遠程倉庫的文件夾,比如我的就生成了一個sublime-config文件夾;- 把sublime-config文件夾下的所有文件(.git文件夾和README.md文件)剪切到User文件夾下,然後刪除空的sublime-config文件夾,再次進入git,User文件夾就變成一個版本庫/本地倉庫了;
- 方法二:本地初始化一個倉庫
- 同樣在User目錄下,初始化本地倉庫/版本庫:
git init
- 將本地倉庫與遠程倉庫連接:
- SSH方式:
git remote origin [email protected]/用戶名/遠程倉庫名.git
;- HTTPS方式:
git remote add origin https://github.com/用戶名/遠程倉庫名.git
- 拉取遠程倉庫並將遠程倉庫的東西融合進當前目錄:
git pull
,這一步是必須的,因爲遠程倉庫存在README.md文件;
將本地倉庫的資料同步到遠程倉庫上
- 添加User文件夾下所有文件到git的暫存區:
git add .
- 提交,做成一個版本:
git commit -a -m "這裏寫註釋"
- 將本地倉庫的版本推送/同步到遠程倉庫上:
git push -u origin master
;
origin是你要推到的目標主機,master是你要推送的本地分支,git默認的分支就叫master;
至此,本地的配置都備份/同步到遠程的倉庫了
恢復配置
- 如果機器安裝了git,運行git,在git中cd進入/切換到sublime配置所在User目錄,
執行創建本地倉庫方法一的所有步奏,即配置完成~- 如果沒有安裝git,就去github-我的遠程倉庫,上下載zip包,然後解壓到sublime配置目錄(即User文件夾)就行 ;
這樣,配置就恢復了.往後如果有修改的配置記得同步到github上~
git commit -a -m "註釋"
git push
這樣我們就隨時隨地可以在新電腦上配置我們自己熟悉的sublime了~
以下爲測試MarkDown的:
- 一級標題
- 二級標題
- 二級標題
- 一級標題
- 二級標題
- 一級標題
git commit
git add
echo 'hello';
echo 'hello';
git commit
<php>
echo 'hello';
echo 'hello';
<php>