我找到了我喜欢的jekyll主题,该主题托管在github(主题页面信息here)上。主题支持使用remote_theme
中的_config.yaml
键在github页面上配置主题,但是让第三方存储库控制网站的外观和客户端代码让我感到不舒服。
假设我已经审核了主题文件的特定版本,并且对此感到满意,那么如何确保使用该版本?
一些想法:
remote_theme: myaccount/my-fork
。remote_theme
语法可以支持特定的修订哈希吗?remote_theme
等同于将所有主题数据复制到我的仓库_layout
和_style
文件夹中吗?答案 0 :(得分:1)
在the docs中,您可以使用@GITREF
语法来使用特定的分支/标记/提交
您还可以选择通过添加@和Git引用来指定要使用的分支,标签或提交(例如,benbalter / retlab @ v1.0.0或benbalter / retlab @ develop)。如果您未指定Git引用,则将使用master分支