首页 Github Pages搭建过程
文章
取消

Github Pages搭建过程

Github Pages搭建过程

  • 下载安装Ruby, Ruby Gems, Jekyll and Bundler

​ 访问Ruby下载页面 Downloads (rubyinstaller.org), 选择最新版本 Ruby+Devkit 3.1.0-1 (x64)

  • 访问网站 Jekyll Themes 找到你喜欢的Theme,不用fork直接拉取github源码,比如我喜欢 Chirpy (jekyllthemes.org) , 访问github地址 cotes2020/jekyll-theme-chirpy, 然后clone代码,并且编译运行

    1
    2
    3
    4
    
    git clone https://github.com/cotes2020/jekyll-theme-chirpy.git mypages
    cd mypages
    bundle
    bundle exec jekyll serve
    

    一切顺利后,在浏览器中访问 http://localhost:4000 查看结果

  • 创建自己的站点,命名为 <your github username>.github.io,比如我的username是 codelive, 创建新的repository, 命名为: codelive.github.io, 然后直接拉取空的repository到本地

    1
    
    git clone https://github.com/codelive/codelive.github.io.git
    
  • 回到刚才的mypages目录,使用jekyll build构建输出

    1
    
    bundle exec jekyll build
    

​ 缺省输出是当前目录下 _site 目录

  • 复制_site下面的所有文件到clone的codelive.github.io目录,然后增加所有文件到仓库,commit & push

    1
    2
    3
    4
    
    cd codelive.github.io
    git add .
    git commit -m "my first pages"
    git.exe push --progress "origin" main:main
    
  • 过一会就可以通过 https://codelive.github.io访问你的站点了

  • 回到mypages下面,编辑 _config.yml文件,进行一些配置,再重新build->copy->commit & push

​ 之前使用fork的方法,并通过github actions来自动构建总是有问题,后来改用这种方法就没有问题了。

热门标签

-

-

热门标签