每个优秀的程序员在成长过程都有许多个人的体会与感悟,这些感悟让他走的更远,而通常个人博客就是这样一个记录个人成长的地方。在这里,程序员可以畅所欲言,分享自己的对技术的体会,对生活的感悟,在这里你可以看到一个对技术对生活充满追求的码农。
拥有一个这样的独立而自由的空间是一件非常有趣的事情。
下面我简单的介绍一下如何利用hexo建立个人博客。
一、需要用到的应用程序
sudo npm install -g hexo
按enter后需要输入你mac登陆密码
在终端cd到你建立的文件夹名称下,执行:
cd 文件路径
然后执行以下命令初始化
hexo init
启动服务
hexo server
复制弹出来的网址http://localhost:4000 在浏览器中访问,如果成功则说明安装完毕。
二、关联Github
本地创建SSH key,然后将生成的SSH key文件内容添加到github帐号上去
1) ssh-keygen
系统提示输入文件保存位置等信息,连续敲三次回车即可,生成的SSH key文件保存在中~/.ssh/id_rsa.pub
2) vim ~/.ssh/id_rsa.pub
文本编辑工具打开该文件
3) 先复制,再 shift+: q
4)浏览器-github.com-settings-SSH and GPG keys,点击new SSH key ,名称可以自己命,下面的key输入刚刚复制的内容
5)邮箱验证即可
三、git仓库相关操作
1.创建仓库
3,克隆git仓库
git clone 地址
4,查看当前的仓库状态
git status
5 ,此时出现克隆后的仓库文件夹,用sublime修改仓库
如:修改README.md、增加index.html、增加index.css等等
6, 将修改的仓库再上传至github
1)终端进入仓库文件夹
2)git add 修改的文件名称 如: git add README.md
3) git commit -m “修改日志” 注:此时提交到了git的暂存区
4) 本地配置
配置用户名:git config —global user.name “JeryTao"
配置邮箱:git config —global user.email "1140792628@q.com”
5) 确认发布仓库更新
git remote add origin git@github.com:yourname/learngit.git
git push -u origin master
四、创建二级域名 ,与博客绑定
域名要和你的仓库名一样!(不一样会出现404,无法访问)
1,new repository
liuyang10.github.io
2, config 配置文件
deploy:
type: git
repo: https://github.com/JeryTao/JerryTao.github.io.git
3, hexo git插件安装
npm install hexo-deployer-git —save
4, 生成:hexo g 部署:hexo d