【问题标题】:Import current Hexo blog to new PC将当前 Hexo 博客导入新 PC
【发布时间】:2017-09-08 15:47:17
【问题描述】:

我在笔记本电脑上创建了一个 Hexo 博客,但我想在同一个博客上工作并在另一台电脑上更新它,我该怎么做?

该博客通过公共 Git 存储库上的 Github Pages 托管。我使用的是 Windows 10。

除了 SASS (CSS)、典型的 Hexo 工具和 Hexo 的 Git 部署器之外,该博客不使用其他任何东西。

谢谢。

问题重述:我如何获取已经部署的博客(使用 Git + Git Pages)并将其代码和内容带到没有博客的计算机数据,但有 Git、Node 和 Hexo?

【问题讨论】:

    标签: hexo


    【解决方案1】:

    您可以使用hexo-git-deployer 上传您的博客和您的资源

    有了这个配置

    # _config.yaml
    deploy:
      - type: git
        repo: git@github.com:<username>/<username>.github.io.git
        branch: master
      - type: git
        repo: git@github.com:<username>/<username>.github.io.git
        branch: src
        extend_dirs: /
        ignore_hidden: false
        ignore_pattern:
            public: .
    

    【讨论】:

    • 感谢您的回复,但是关于这个问题可能存在沟通问题,我要问的是,我如何获得一个已经部署的博客(使用 Git + Git Pages)并带来它代码和内容到没有博客数据但有 Git、Node 和 Hexo 的计算机上?
    • 如果你从来没有在任何地方上传源代码,你就不能,那里已经在 html 上生成,但我解释了如何同时上传站点和 src,这样你就可以从任何地方带回你的博客
    • Git Page 网站不是作为存储库存储在 Github 上的吗,我不能使用那个存储库吗...?
    • 您在markdown中的帖子已经翻译成带有您主题的html,没有源就无法反转,并且默认选项只有生成的内容上传到Github上
    • 就像一个编译好的程序,如果你没有保留源文件,你将无法恢复,这就是为什么你应该上传你的带有主题和_config.yml的src文件到另一个分支或sonewhere esle,因为你的情况,你可以复制粘贴文本并再次制作你的 md
    猜你喜欢
    • 2023-04-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-28
    • 2023-04-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多