從最開始想通過Django,自己做搭建一個(gè)博客網(wǎng)站州丹,但到最后卻因?yàn)榧虞dCSS的時(shí)候出了問題阱冶,查了許久資料刁憋,解決了CSS加載的問題,卻又發(fā)現(xiàn)站點(diǎn)管理的CSS丟了木蹬,原因好像就是出在解決CSS加載的代碼上至耻。。镊叁。到最后就懶得做了尘颓。
然后發(fā)現(xiàn)可以通過github和Jekyll來搭建不限流量的博客網(wǎng)站,好像還蠻簡(jiǎn)單的晦譬。
然后根據(jù)這篇博客:http://blog.fens.me/jekyll-bootstarp-github/ 一步一步在本地運(yùn)行了起來疤苹,但之前以為沒有搞懂git的用法,一直push不上去敛腌,到現(xiàn)在就直接fork一個(gè)jekyll的模板卧土,也就現(xiàn)在用的這個(gè)。現(xiàn)在的這個(gè)下載到本地后像樊,居然不能用jekyll運(yùn)行尤莺,總是出錯(cuò),也就意味著我不能在本地預(yù)覽了生棍。
其實(shí)我最初的意愿是想自己DIY一個(gè)颤霎,但現(xiàn)在還沒搞懂jekyll,這個(gè)以后再慢慢做吧涂滴。
現(xiàn)在先把昨天學(xué)到的git的一些用法記錄一下捷绑,免得忘掉。
參考的這篇博文:http://blog.csdn.net/steven6977/article/details/10567719
【第三步】上傳README.md文件
這個(gè)時(shí)候氢妈,我們的GitHub文件夾下就多了一個(gè)myRepoForBlog文件夾,進(jìn)入文件夾目錄段多,對(duì)倉(cāng)庫(kù)進(jìn)行初始化首量,如果我們之前沒有勾選創(chuàng)建README,則要先創(chuàng)建README.md文件进苍,不然上傳文件會(huì)報(bào)錯(cuò)加缘。如果在第一步就勾選過了README.MD,則可以直接進(jìn)入[第四步]
git init
touch README.md
git add README.md
git commit -m 'first_commit'
git remote add origin htttps://github.com/yourgithub/yourRepo.git
git push origin master
【第四步】push文件
創(chuàng)建完README.md后觉啊,就可以push了轮傍,代碼類似茎匠。
git add .
git commit -m 'first_commit'
git remote add origin htttps://github.com/yourgithub/yourRepo.git
git push origin master
如果執(zhí)行g(shù)it remote add origin htttps://github.com/yourgithub/yourRepo.git,出現(xiàn)錯(cuò)誤:
fatal: remote origin already exists
則執(zhí)行以下語句:
git remote rm origin
再往后執(zhí)行g(shù)it remote add origin [htttps://github.com/findingsea/myRepoForBlog.git 即可纽竣。
在執(zhí)行g(shù)it push origin master時(shí),報(bào)錯(cuò):
error:failed to push som refs to.......
則執(zhí)行以下語句:
git pull origin master
先把遠(yuǎn)程服務(wù)器github上面的文件拉先來政模,再push 上去。
【結(jié)束】
總之我是這樣寫的:
先CD到你要同步的文件夾下
git remote set-url origin git@github.com:bsspirit/jekyll-demo.git
git add . #加載當(dāng)前文件夾
git commit -m 'new_post' #這個(gè)new_post是git用記錄更新的,無所謂寫什么
git pull origin master
git push origin master
在引用圖片的時(shí)候学歧,可以使用圖床網(wǎng)站提供的外鏈「鞫郑可以在根目錄下建一個(gè)images的文件夾枝笨,把圖片放在里面,比如引用images下面的config.png的方式如下:
![_config.yml]({{ site.baseurl }}/images/config.png)
下面這張圖片是做測(cè)試的