Jekyll 杰基尔+;Github页面:如何使用“remote_theme”对主题代码进行特定修订

Jekyll 杰基尔+;Github页面:如何使用“remote_theme”对主题代码进行特定修订,jekyll,github-pages,Jekyll,Github Pages,我发现了一个我喜欢的jekyll主题,它位于github(主题页面信息)上。该主题支持使用\u config.yaml中的远程主题键在github页面上配置我的主题,但我不喜欢让第三方的存储库控制我网站的外观和客户端代码 假设有一个我审核过的主题文件的特定修订版,并且我对此感到满意,那么如何确保使用这个修订版呢 一些想法: 我可以分叉主题repo并使用远程主题:myaccount/myfork remote\u主题语法能否支持特定的修订哈希 使用远程主题是否仅仅等同于复制我的repo\u布局和\

我发现了一个我喜欢的jekyll主题,它位于github(主题页面信息)上。该主题支持使用
\u config.yaml
中的
远程主题
键在github页面上配置我的主题,但我不喜欢让第三方的存储库控制我网站的外观和客户端代码

假设有一个我审核过的主题文件的特定修订版,并且我对此感到满意,那么如何确保使用这个修订版呢

一些想法:

  • 我可以分叉主题repo并使用
    远程主题:myaccount/myfork
  • remote\u主题
    语法能否支持特定的修订哈希
  • 使用
    远程主题
    是否仅仅等同于复制我的repo
    \u布局
    \u样式
    文件夹中的所有主题数据
  • 从中,您可以使用
    @GITREF
    语法来使用特定的分支/标记/提交

    您还可以通过附加@和Git ref(例如benbalter)来选择性地指定要使用的分支、标记或提交/retlab@v1.0.0还是本伯尔特/retlab@develop). 如果不指定Git ref,将使用主分支


    谢谢太好了。我错过了关键的信息。如果你手头有这个链接,请在你的帖子中包含它。@init_js我添加了这个链接