在github的gh pages分支中发布和链接文件

在github的gh pages分支中发布和链接文件,github,github-pages,Github,Github Pages,[背景:我只对html或其他编程语言(统计软件包[R]除外)略知一二,但在尝试学习Coursera课程时,我面临着在gh页面上提交作业的挑战。] 我有一个gh pages分支,我将其标记为Stuff,并包含一个index.html文件,可通过此地址在线访问。这是网站的主页或“锚定”页面,但我想在其中创建其他页面。为此,我一直在玩一个玩具文档,但没有成功,该文档此时位于同一个gh pages文件夹中,并标记为Plotting-with-R.md。为什么.md?因为在网上进行了大量搜索之后,它得到了

[背景:我只对html或其他编程语言(统计软件包[R]除外)略知一二,但在尝试学习Coursera课程时,我面临着在gh页面上提交作业的挑战。]

我有一个
gh pages
分支,我将其标记为
Stuff
,并包含一个
index.html
文件,可通过此地址在线访问。这是网站的主页或“锚定”页面,但我想在其中创建其他页面。为此,我一直在玩一个玩具文档,但没有成功,该文档此时位于同一个
gh pages
文件夹中,并标记为
Plotting-with-R.md
。为什么
.md
?因为在网上进行了大量搜索之后,它得到了一条线索,表明这将把页面变成html。。。不要问


嗯,它不起作用了。虽然
index.html
可以在线访问,但是
Plotting-With-R.md
似乎没有。因此,无论我做错了什么(最好是直接与Github(而不是git)合作),您都可以帮助我在线发布这个额外的页面,并将其链接到
index.html

好吧,随着Github页面的运行,您必须遵循一些规则:

  • 所有内容都将在生成的站点中被复制
    toto.md
    将变成
    toto.md
    ,或者
    titi.css
    将变成
    titi.css
    ,无需任何处理:按原样复制
  • 任何带有标记的页面都将被处理为toto.md,并将成为toto.html
因此,您的
Plotting-With-R.md
页面必须以

---
---
<!doctype html>
...

花一些时间来阅读它是否物有所值。

为了能够访问
Plotting-with-R.md
文件,您需要链接到html版本,因为Jekyll将其从
.md
转换为
.html

您的
href
是否应该使用文件名
用\u R.md打印\u
而不是
用\u R打印\u/
请您详细说明一下,好吗?index.html的第44行指向的是
用\u R/
而不是文件本身。我刚刚更改了,但仍然不起作用。。。有什么想法吗?对不起,伙计,我还在想办法。我刚刚发布了我根据您在帖子中的提示对
.md
文档所做更改的屏幕截图。这就是你的意思吗?(水平线不需要包括在内,对吗?)。。。。我懂了。。。破折号不是圆点。。。我正在浏览超链接。两排-----你好。你的链接是死的,答案取决于它。你能删除链接并总结一下答案中的内容吗?我删除了链接,因为网页的实际内容与此无关。谢谢你指出这一点。谢谢你的回复。然而,我注意到链接仍然存在,尽管对任何读者都没有用处。你会把那里的东西或其他有用的信息充实起来,取而代之吗?第44行的
href
应更改为什么?(你可以完全删除最后一句话,但我不确定它是否会像一个经过投票/接受的答案那样有用。)你说“……链接仍然存在……对任何读者都没有用处……充实了其中的内容”。我不知道该如何解释,但这并不重要。重要的是,OP将其超链接更改为其标记文件的html版本,而不是直接更改为标记文件,因为Jekyll将MD文件转换为html文件。我离开我的职位,因为它有助于OP,这是他一直在寻找的答案。如果你是一名编辑,并且有强烈的愿望去改变它,请随意让它说出你想要的。在将来,如果一个链接不再可访问,请将其完全删除-一旦有人发现它404,我们不妨为其他人省去这一不便!
Color coded factors:
https://cloud.githubusercontent.com/....