美文网首页Github Hexo心得
Github搭建Hexo双分支博客 防止本地文件丢失

Github搭建Hexo双分支博客 防止本地文件丢失

作者: Biwn | 来源:发表于2019-05-21 09:46 被阅读0次

    一、关于搭建流程

    1. 创建仓库,Godbn.github.io

    2. 创建两个分支:master和hexo

    3. 在options里面设置hexo为默认分支(注意这个分支保存的是网站源文件,并不是生成后上传github上用于显示的)

    4. 使用以下命令拷贝仓库到本地桌面

    git clone git@github.com:Godbn/Godbn.github.io.git

    5. 终端进入Godbn.github.io目录,依次执行

        npm install hexo

        hexo init

        npm install

        npm install hexo-deployer-git (用于生成上传至github)

    6. 修改_config.yml中的deploy参数

    7. 下载hexo themes主题自己百度安装调试好,我目前使用的是Sky,地址我贴出来

    https://github.com/iJinxin/hexo-theme-sky

    8. 依次执行以下三条命令提交网站相关的文件

    git add .

    git commit -m "..."

    git push origin hexo

    9. 执行hexo g -d 生成网站并部署到github上 (每次可以在前面输入 hexo clean 清理下)

    hexo clean

    hexo g -d

    提示

    分支hexo储存的是网站的原始文件

    分支master用来储存生成的静态网页

    二、日常改动

    本地添加文章,样式等

    1. 依次执行以下命令git到分支hexo上

    git add .

    git commit -m "..."

    git push origin hexo

    2. 再执行以下命令发布网站到分支master

    hexo g -d

    三、其他电脑更新github博客

    1. 使用命令将仓库拷贝到本地

    git clone git@github.com:Godbn/Godbn.github.io.git

    2. 在Godbn.github.io文件夹中通过以下恢复原始文件

    npm install hexo

    npm install

    npm install hexo-deployer-git --save

    四、结束

    以上是get到知乎上的回答搭建的

    传送门:

    https://www.zhihu.com/question/21193762

    相关文章

      网友评论

        本文标题:Github搭建Hexo双分支博客 防止本地文件丢失

        本文链接:https://www.haomeiwen.com/subject/qncdzqtx.html