轉自http://www.heiniuhaha.com/lessons/2012/08/09/use-jekyll-build-blog/
也來講講怎麼使用github pages做blog環境
優點
空間免費,github託管,穩定又安全,遭遇過空間商跑路的朋友是不是想起傷心往事;
允許本地服務器調試,脫離網絡寫文章毫無壓力,因爲可以使用git命令同步來管理文章,版本控制妥妥的,對技術人員來說,一鍵恢復,實在是神物;
還能綁定頂級域名,親,人家免費空間竟然還允許我們綁域名有木有~~;
文章用markedown編寫,以前遭受排版困擾的親們是不是很激動;
購買域名
可以去萬網,這兩天正好在促銷.
用免費的dnsPod做域名解析
dnspod鏈接地址https://www.dnspod.cn/
github註冊和本地電腦jekyll等環境配置
參考最底下的參考文章,省略。。。
命令
-
git命令獲取遠程文件
git clone git@github.com:heiniuhaha/heiniuhaha.github.com.git
-
定位到目錄
heiniu.github.com
cd .ssh/heiniuhaha.github.com
-
使用
rake
命令rake page # Create a new page. rake post # Begin a new post in ./_posts rake preview # Launch preview environment
-
寫文章的時候學習下markdown語法
如:中文單引號 ` 用來標註小塊代碼,如
github
jekyll
-
最後提交git代碼
git add . git commit . -m 'just another commit'
日常發佈完整命令
git clone git@github.com:heiniuhaha/heiniuhaha.github.com.git//本地如果無遠程代碼,先做這步,不然就忽略
cd .ssh/heiniuhaha.github.com//定位到你blog的目錄下
git pull origin master //先同步遠程文件,後面的參數會自動連接你遠程的文件
git status //查看本地自己修改了多少文件
git add .//添加遠程不存在的git文件
git commit * -m "what I want told to someone"
git push origin master //更新到遠程服務器上
參考文章
-
搭建一個免費的,無限流量的Blog—-github Pages和Jekyll入門 阮一峯寫於2012-08-25 【推薦】
附件:git api 總結圖
鏈接:http://www.heiniuhaha.com/assets/themes/twitter/pic/git-api.png