Windows使用Git + 搭建jekyll博客

1. 下载安装git Git - Downloading Package

2.在git bash中设置git的用户名和邮箱

git config --global user.name aaa

git config --global user.email xxx

为了防止需要多次输入密码,在本地生成rsa密钥,并将公钥复制到github

3. 初始化git仓库

在仓库文件夹下执行git init

右键git bash here - > git clone~

4. 将本地仓库与远程仓库关联

git remote add origin git@...git

git add .

git commit -m description //将修改提交至本地仓库

git push -u origin master //-u 第一次提交

5. 修改并提交

git add .  //如果增加了文件,将所有的文件增加到git的版本管理中

git commit -m description //将修改提交至本地仓库

git push origin master //将修改提交到远程仓库

拉取过程:

在本地建立空文件夹

git init

git remote add origin git@...git

git pull origin master

github搭建博客的记录(本地编译,生成静态文件传到github服务器)

使用的是jekyll提供的模板

我选的主题是https://github.com/cotes2020/jekyll-theme-chirpy

搭环境

(如果没有nodejs先安装nodejs)

部署教程参考:https://github.com/cotes2020/jekyll-theme-chirpy/wiki/Development

1安装ruby 安装完成后会提示安装开发工具包(一定要安装)下载安装参考:

Jekyll + Github Pages 搭建个人免费博客 - 知乎

2.安装jekyll框架

gem install jekyll 

3.克隆代码,解压,编译js文件

npm -i
npm run build

build报错如上图,解决办法:

安装cross-env:

npm install cross-env --save-dev

修改package.json文件,在运行命令加前缀:

在NODE_ENV=xxxxxxx前面添加cross-env。

然后重新Build,会再assets下生成xxx.min.js文件。

4. 设置jekyll

安装依赖

bundle

在本地编辑代码,_posts目录下创建markdown格式的博客,在博客项目目录下,运行

jekyll server

在本地查看编译效果

5.将_sites文件下的内容(编译生成的静态文件)上传到github上username.githubio.io项目下~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值