在GITHUB上快速搭建自己的博客
来源:互联网 发布:华讯网络奖金能拿多少 编辑:程序博客网 时间:2024/06/04 18:59
第一步:配置github
1、先new repository,建一个仓库。
2、repository name一定要跟owner名一致,即取成Ownername.github.io。描述自己随便写。可以勾选要readme也可以选择不要。然后点Create repository。
3、github仓库就配好了。
第二步:在电脑中安装git
1、Windows版的下载地址在这里:http://code.google.com/p/msysgit/downloads/list。我看到网上很多人问git怎么操作,其实建博客用上git命令行的挺少的。
2、在Windows下,打开Git Bash,在使用git前配置一下如下内容:
git config –global user.name “test” # 请将test处换成你自己的名字
git config –global user.email “test@163.com” # 输入你自己的邮箱
git config –global core.ignorecase false
3、检查电脑上现有的ssh key。
如果显示No such file or directory,那就到第三步。
3、生成新的SSH Key,输入如下代码,即可生成新的key文件:
$ ssh-keygen -t rsa -C “邮件地址@youremail.com”
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/your_user_directory/.ssh/id_rsa):(这里直接回车)
Enter passphrase (empty for no passphrase):<输入加密串>(建议直接回车设置空密码)
Enter same passphrase again:<再次输入加密串>(直接回车)
最后看到这样的界面,就成功设置ssh key了:
第三步:将git与github连上
1、添加SSH Key到GitHub:
用文本编辑工具打开id_rsa.pub文件(此文件夹位置请看上一步3中的图),如果看不到这个文件,你需要设置显示隐藏文件。准确的复制这个文件的内容,才能保证设置的成功。
2、进入你的github主页,点击settings。
3、点击框红处。
4、点击new ssh key。
5、打开id_rsa.pub,将里面的内容全部复制下来。
6、将5中复制的内容全部粘贴到key中。不用管title。点击add ssh key。
7、测试一下看看是否成功连接上。
$ ssh -T git@github.com
如果要选yes/no就敲打你的键盘输入yes,要是出现
Hi username! You’ve successfully authenticated, but GitHub does not provide shell access.
那就成功了。
第四步:用hexo建博客
1、打开git bash,进入到你要放你博客的文件夹下,我的是e:/blog
Tips:打开git bash属性这样配置好之后以后每次打开都是直接进入到你的文件夹下。
2、执行如下命令安装Hexo:
sudo npm install -g hexo
3、执行init命令初始化hexo
hexo init
4、生成静态页面
hexo generate(hexo g也可以)
5、本地启动
启动本地服务,进行文章预览调试,命令:
hexo server
浏览器输入http://localhost:4000
6、现在在本地可以启动了,就要将你的博客部署到github仓库中去了。打开_config.yml文件,翻到最下面。
将deploy改成这样子。
7、然后执行命令:
npm install hexo-deployer-git –save
8、然后,执行配置命令:
hexo deploy(也可以是hexo d)
这样部署上去就可以开始写博客啦~
- 在GITHUB上快速搭建自己的博客
- 在GitHub上搭建自己的博客
- 在Github上搭建自己的博客网站
- 在Github上搭建自己的博客(Windows平台)
- 在github上搭建属于自己的博客
- 教你在GitHub上搭建属于自己的博客
- 在github上写自己的博客
- 利用hexo在github上快速搭建个人博客
- github + hexo快速搭建属于自己的博客
- 如何快速搭建自己的github.io博客
- 在github上搭建博客
- Mac上使用Hexo+github搭建自己的博客
- 搭建自己的github博客
- 使用hexo在github搭建自己的博客
- 如何在Github搭建自己的个人博客
- 在Github上面搭建一个自己域名的Hexo博客
- 在github上部署自己的hexo个人博客
- [转]在github上搭建博客的方法
- nginx支持yaf的path_info配置
- linux userdel
- 关于spring、pringmvc整合时注解扫描
- hdu1503 Advanced Fruits (LCS)
- db2数据插入错误SQL0000W
- 在GITHUB上快速搭建自己的博客
- MySql视图概念与实际应用
- MySql中SELECT常用语法结构解析
- HD--2647 Reward
- iOS开发笔记>> GCD调度组的使用
- Struts2 拦截器(Interceptor )原理和配置
- moment.js(js date)日期格式化
- java 内部类使用
- python 模块的__name__