文章发布的三种方式


本文使用了三种方式,说明了文章的书写与发布。分别为git系列命令VSCode,以及hexo-deployer-git安装包。其中,采用git系列命令是最为朴素直接的方式。


方式一:git系列命令

  1. 新建文章
    使用终端(git bash,VSCode,本地终端等)打开本地博客目录。命令如下:
    hexo new post "article title"
    其中,"article title" 为我们缩写文章的标题。hexo new post 命令本质上是在./source/_post/目录下新建了一个markdown文件(article title.md)。

  2. 写/修改文章
    可使用Typora或者VSCode的”Markdown All in One”插件,等等。

  3. 提交内容并同步
    系列命令如下:

    git add .
    git commit -m "修改说明"
    git push origin main
    

    git add . 将当前git控制的文件夹的所有修改提交到缓存区。
    git commit -m "修改说明" 提交修改,“修改说明”可为本次修改的主要内容。
    git push origin main 同步至远程仓库。

  4. 刷新博客网址,即可获取更新内容(可能会有延迟)


方式二:VSCode

这种方法本质上与方式一是相同的,但更为简便。

  1. 新建文章
    可在VSCode的操作界面或者终端中新建文章。

  2. 写/修改文章
    结合上面提到的Markdown All in One 插件即可。

  3. 提交内容并同步
    这里懒得截图了,附一个参考链接

  4. 刷新博客网址,即可获取更新内容(可能会有延迟)


方式三:hexo-deployer-git

  1. 这种方式在使用Github Pages的时候可用
    结合命令hexo clean && hexo g && hexo d 即可自动部署。
  2. 本博客采用Netlify进行搭建
    hexo g 的操作由Netlify自动完成。
  3. 以上的搭建方式,避免使用了 hexo g && hexo d

Tips

命令 hexo g 生成的文件或文件夹,在.gitignore文件中记录,在git的版本控制中被忽略,故最后同步的一般为source文件夹中的md文件。


文章作者: 好想摸鱼
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 好想摸鱼 !
评论
  目录