30

我对触摸网站提供的生成的 HTML 不太满意,我想知道是否有任何方法可以以降价格式更改我的页面内容,就像我在创建页面时所做的那样?

任何关于这样做的输入都会很棒。

4

4 回答 4

20

默认情况下,GitHub Pages仅帮助您生成 html 页面。

但是,如果您将站点设置为使用jekyll,那么您可以将文件存储在 markdown 中。例如,在这个 repo ' '_posts的部分中生成到.cboettig/labnotebookcarlboettiger.info

请参阅帮助页面“将 Jekyll 与页面结合使用

更具体地说(如esfandia回答中强调的那样),请参阅自动页面生成器,它允许进行降价编辑。

https://help.github.com/assets/images/help/pages/pages-automatic-page-generator.png

正如dregad评论的那样, 2016 年 12 月有一个新的主题选择器

https://cloud.githubusercontent.com/assets/849592/21229008/24006df6-c2ae-11e6-94a4-ca4eb085f5f4.png

请参阅Antriksh Yadav这篇文章

http://antrikshy.com/assets/github-page-generator-edit.png


2016 年 8 月更新:更简单的 GitHub 页面发布现在允许将页面文件保存在同一分支的子文件夹中(不再gh-pages需要):

现在您可以在存储库设置中选择一个源,GitHub Pages 将在那里查找您的内容。

所以你不再需要多个分支了。

于 2013-02-24T00:43:51.283 回答
10

如果您替换index.htmlindex.md包含原始 Markdown 文本,并在顶部添加“Front Matter”部分,那么您可以在 Markdown 中进行页面编辑。

于 2015-09-25T18:21:01.547 回答
3

这是完全可能的并且受支持:只需返回“设置”,向下滚动到 GitHub Pages。您用于创建初始页面的源应该仍然存在,当您单击“启动自动页面生成器”时,它将允许您在浏览器中更新降价代码。

完成后,您需要再次选择布局,但一旦完成,它将创建一个新的 index.html,使用您选择的 GitHub 页面源提交它,然后发布修改后的页面。

于 2016-10-12T23:05:04.997 回答
2

你需要杰基尔。您正在寻找的文档在这里:https ://help.github.com/articles/using-jekyll-with-pages

于 2014-02-03T23:34:14.370 回答