每个人,我是github的新手,并在其上建立一个简单的博客。但是,当我在posts目录中添加一个新文件时,实际的网站并不会立即更新(有时会这样),我认为这是因为Chrome的缓存,但在我清理了缓存后,网页仍然没有任何变化。请帮忙!非常感谢!
答案 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内不存在引用语言(flow
和seq
)。
这就是Github页面构建失败的原因。
答案 1 :(得分:0)
第一次生成网站时,它需要大约10分钟才能上线。从您将更改推送到GitHub存储库之后,后续构建应该只需几秒钟。
但是,根据how your have your domain configured,可能会有额外的时间让Github CDN缓存中断。