Github上搭建Hexo如何跨电脑写作部署方便?

发布于 2022-09-02 10:49:38 字数 354 浏览 16 评论 0

如果需要在两台电脑用Hexo写东西,比如工作和家里需要怎么方便同步。之前猜想用U盘每次家里写完把所有文件拷贝到U盘,这样到公司就可以写了并部署,关键U盘插拔有点麻烦。

有博友说把Source文件夹传到这个仓库新建的分支就可以写了,但是我想问只有source没有主题文件夹和内部的一些部署文件,部署后不就没有了样式了吗?跨电脑写作以下Hexo哪些文件是必要的?(Github不允许上传deployer_git和node_module文件夹)
如图:图片描述

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

三岁铭 2022-09-09 10:49:38

想太多了。。。

  • 源文件放入一个分支

  • 生成文件放入master分支

互不干扰,随要随取

参考我的做法

寄风 2022-09-09 10:49:38

要是这么麻烦用hexo干嘛。。
优雅的办法是用travis-ci,然后用webhook自动部署。你只需要写markdown,push到github就行了。根本不用关心deploy,只要维护你的markdown就行。
参考这篇文章:travis-ci-hexo

脸赞 2022-09-09 10:49:38

我是这样做的
也是利用source作为一个分支,提交到github上
备份你博客所有东西,到另一台电脑,也就是复制一份
.git隐藏文件里有项目特有的东西,所以不能动
需要将另一台电脑上的ssh 私匙更换成你原本电脑上的

这样,每次写作之前先pull source,然后hexo,最后在push source

无论是本机还是其他机器都需要这样操作

其实还是ssh私匙和公匙问题

戒ㄋ 2022-09-09 10:49:38

我是新建了一个repository专门放hexo的文件,这样githubpage那个repository基本就不用管了,hexo deploy就可以,然后随时同步hexo这个repository

樱花坊 2022-09-09 10:49:38

生成的文件(public)放到一个叫gh-pages分支。
源文件你喜欢放哪个放哪。

痕至 2022-09-09 10:49:38

本来我自己是把源代码放在Coding 的 Web IDE 上的,不过楼上的自动部署的方法好像更赞,抽空学习!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文