jekyll-windows-github详细教程

 

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
  • 网站定制看你前端开发能力了

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:2   其中:访客  2   博主  0

  1. avatar 麦加C 4

    学习了。其实完全不知道干啥用的……

    View Comment
  忘记密码?