- 环境windows8.1 64位
- 下载rubyinstaller-2.0.0-p481-x64
- 安装勾选“Add Ruby executables to your PATH”
- 下载 DevKit-mingw64-64-4.7.2-20130224-1432-sfx
- 解压到C:\RubyDevKit\
- 打开CMD命令提示符
cd C:\RubyDevKit
ruby dk.rb init
ruby dk.rb install
- 安装jekyll
gem install jekyll
- 查看版本
ruby -v
- 安装语法高亮
gem install rouge
- 然后,在你_config.yml,rouge设置为你的语法高亮显示:
highlighter: rouge
- 使Pygments工作
- 安装python-2.7.8.amd64
- 勾选add python.exe to path
- 安装pip
- PIP是用于安装和管理Python包
- 类似红宝石宝石的工具
- 你需要它来安装Pygments
- 那pygments.rb用来凸显你的代码的Python包。
- 下载 get-pip.py
- 放到C:\pip\
cd C:\pip
python get-pip.py
- 安装Pygments
python -m pip install Pygments
- 设置Pygments你的语法高亮
- 添加以下到您的_config.yml设置Pygments为您的语法高亮显示。
highlighter: pygments
- 安装WDM宝石
gem install wdm
- 如果你使用的Gemfile您可以检查是否Jekyll在Windows上运行,然后才安装WDM宝石
require 'rbconfig'
gem 'wdm', '~> 0.1.0' if RbConfig::CONFIG['target_os'] =~ /mswin|mingw/i
- 指定您的编码_config.yml
encoding: utf-8
- 更改控制台编码
chcp 65001
- cd到你的本地网站目录
- 输入以下是启动服务命令一般用jekyll serve
jekyll serve
jekyll build
jekyll build --watch
jekyll build -w
jekyll serve
jekyll serve --watch
jekyll serve -w
- 访问localhost:4000访问本地网站测试好上传Github
- 安装git上传工具
- 勾选on the desktop在桌面显示快捷方式
- Your Name你的github名
- youremail@qq.com你的邮箱
- 执行下面二条命令配置git
git config --global user.name "Your Name"
git config --global user.email youremail@qq.com
- 查看本地有没有密钥
ls -al ~/.ssh
- 生成密钥 your_email@example.com你的注册邮箱
ssh-keygen -t rsa -C "your_email@example.com"
- 提示输入密码一直回车
- 添加到ssh-agent自动管理认证
- 启用ssh-agent
eval `ssh-agent -s`
- 添加密钥
ssh-add ~/.ssh/id_rsa
- 输入密码
- 复制密钥
clip < ~/.ssh/id_rsa.pub
- 打开github网站settings设置ssh keys密钥
- 添加add ssh keys进去
- 查看ssh-agent自动认证密钥管理
ssh-add -l
- 测试远程连接
ssh -T git@github.com
- 打开网址新建仓库
- new Repository新建网站仓库
- Repository name起个名如vinyo.github.io
- 点create repository
- settings设置
- 再点automatic page generator自动生成页面
- 再点continue to layouts继续就可以关闭了
- 本地新建网站目录
mkdir vinyo.github.io
- 进入目录
cd vinyo.github.io
- 初始化
git init
- 新建个文件
touch README
- 然后
git add .或者git add -A .
- 每次都要 first commit自定义的随便都行。
git commit -m 'first commit'
- vinyo用户名vinyo.github.io.git仓库名
git remote add origin https://github.com/vinyo/vinyo.github.io.git
- 上传第一次十分钟生效
git push -u origin master
- 网站定制看你前端开发能力了



发表评论
Comment List(2)
麦加C
2014.8.27 16:08
学习了。其实完全不知道干啥用的……
Arcko
2014.8.27 16:08
哈哈,白学了 不错的jekyll-windows-github详细教程