• Github page搭建博客使用自定义插件的方法


    Github page的后台程序是由Jekyll搭建,但由于Github的保护措施,非认证的plugin一般不会被Github page支持,但可以使用一些小技巧来绕过屏蔽。

    以个人page为例,个人page展示的是master分支下的内容,所以个人page通常有两个分支,master和开发用的dev分支。

    首先,我们将改动的内容push到dev分支;

    git push origin dev 
    

    然后依次进行下述步骤

    • 删除master分支
    git branch -D master
    
    • 新建master分支
    git checkout -b master
    
    • 将_site目录(Jekyll展示内容的目录)作为项目的根目录
    git filter-branch --subdirectory-filter _site/ -f
    
    • 切换到dev分支后push
    git checkout dev
    git push --all origin
    
  • 相关阅读:
    https://github.com/cykl/infoqscraper/
    C# 笔记
    json.org
    python html parse
    doxygen
    review board
    ruunlevel debian
    连接REDIS
    composer
    php需要注意的地方
  • 原文地址:https://www.cnblogs.com/ihardcoder/p/4479356.html
Copyright © 2020-2023  润新知