如何处理帖子文件和github上实际网页之间的不一致?

时间:2015-05-24 11:31:03

标签: jekyll blogs github-pages

每个人,我是github的新手,并在其上建立一个简单的博客。但是,当我在posts目录中添加一个新文件时,实际的网站并不会立即更新(有时会这样),我认为这是因为Chrome的缓存,但在我清理了缓存后,网页仍然没有任何变化。请帮忙!非常感谢!

2 个答案:

答案 0 :(得分:1)

我在https://github.com/wsstriving/wsstriving.github.io

查看了您的存储库

我发现的是一个使用Jekyll架构的网站。因此,对于一些有用的提示,您可以参考Jekyll documentation here

我尝试使用Github pages setup在本地构建您的网站,我发现您的_posts / 2015-05-24-markdown.md在使用两个受防护的代码块时遇到了一些问题:

```flow
st=>start: Start
op=>operation: Your Operation
cond=>condition: Yes or No?
e=>end

st->op->cond
cond(yes)->e
cond(no)->op
```

```seq
Alice->Bob: Hello Bob, how are you?
Note right of Bob: Bob thinks
Bob-->Alice: I am good thanks!
```

github linguist grammars内不存在引用语言(flowseq)。

这就是Github页面构建失败的原因。

答案 1 :(得分:0)

第一次生成网站时,它需要大约10分钟才能上线。从您将更改推送到GitHub存储库之后,后续构建应该只需几秒钟。

但是,根据how your have your domain configured,可能会有额外的时间让Github CDN缓存中断。