标题:如何搭建一个基于Git的博客
目录
1.用什么来安装git?(最终选择Homebrew,如何使用Homebrew?)
A:Homebrew
在命令行输入
ruby -e “$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)”
ps:Homebrew的介绍页面真的做得非常简单美观,让我根本把持不住。
2.安装Git以及如何使用,Github的使用,Github的Pages功能。
使用Homebrew安装git
$ brew install git
查看开源包
$ brew list
问题出现
图片1
在stackoverflow上搜索到相同的问题,原因是直接我安装了Github的客户端,造成了冲突,于是我用cleanMyMac卸载了Github的客户端,再使用下面的命令删除掉所有版本的git文件。
rm -rf /usr/local/git
rm /etc/paths.d/git
rm /etc/manpaths.d/git
再次输入brew install git
问题解决。
git常用命令
git目录初始化
[code]git init[/code]
添加文件 git add./*
现在你可以试着在GitHub建立一个HelloWorld的页面了
macports 和 homebrew 两个第三者包管理工具有什么区别?
A:Flink是直接编译好的二进制包,MacPorts是下载所有依赖库的源代码,本地编译安装所有依赖,Homebrew是尽量查找本地依赖库,然后下载包源代码编译按照。 Flink容易出现依赖库问题,MacPorts相当于自己独立构建一套,下载和编译的东西太多太麻烦,Homebrew的方式最合理。
3.Jekyll是什么,如何利用Jekyll搭建博客。
第一步,创建项目。
mkdir jekyll_demo
cd jekyll_demo
git checkout –orphan gh-pages
第二步,创建设置文件。
_config.yml
第三部,创建模板文件。
创建_layouts目录
放置模板文件,进入该目录,创建一个default.html文件,作为Blog的默认模板。
第四步,创建文章。
回到项目根目录,创建一个_posts目录,用于存放blog文章。
第五步,创建首页。
有了文章以后,还需要有一个首页。
回到根目录,创建一个index.html文件
第六步,发布内容。
现在,这个简单的Blog就可以发布了。先把所有内容加入本地git库。
gitadd.
git commit -m “first post”
然后,前往github的网站,在网站上创建一个名为jekyll_demo的库。接着,再将本地内容推送到github上你刚创建的库。注意,下面命令中的username,要替换成你的username。
$ git remote add origin https://github.com/username/jekyll_demo.git
$ git push origin gh-pages
在Github上新建一个仓库, 注意仓库名称的格式: USERNAME.github.com, 例如: june.github.io
clone到本地: git clone https://github.com/JuneHW/june.github.io
进入目录: cd june.github.io
修改远程仓库地址到自己的仓库, 从而可以push到自己的仓库: git remote set-url origin git@github.com:tonnyyi/tonnyyi.github.com.git
推送到Github上自己的仓库: git push origin master
- 页面访问有问题,如何解决