-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
大佬你好,看到你的文章之后,也想用GitHub搭建一下个人博客,但是之前没有接触过,所以遇到了一些问题。 #5
Comments
试着在仓库的 Setting 中开启 Github Pages, 然后在 source 中将 branch 设置为 master |
谢谢,Setting 中的Github Pages是开启的,我把 source 中的 branch 设置为 master后,确实能显示博客页面了。 但是我发现无论怎么更改config.toml和content中的内容,都无法更改网页上的内容。是因为这些都在blog分支下,而发布的page是master分支吗? |
你可以在 .github 文件夹中看到一个配置文件,这个文件会在每次代码提交时由 Github 自动运行,其作用是将 blog 分支生成的博客页面推送到 master 分支(Github Action 和持续集成)。
|
哦哦,我昨天研究了一下,好像是我push到你这边来了?如果是的话,很抱歉。总之是push没有成功,导致我可能GitHub上在线修改了文件,导致没有运行GitHub Action。 今天尝试正确本地提交,但是Action在deploy阶段提示报错。因为看到你昨天发的那篇文章,开始我以为是没有添加公钥和私钥。但是添加了之后还是出现了:
|
应该还是密钥问题,你可以参考两个资料:官方文档, 中文的一篇翻译-来自CSDN |
谢谢,我根据你发的这几篇文章,找到了原因:公私钥没有填写完整。 设置并填写完整后,GitHub Action可以完成运行了,网页上的修改也成功了,谢谢你这几天的答疑解惑! |
我在执行:
1.Fork 这个仓库;
2.将 Fork 后的仓库改名为 name.github.io,其中 name 为你的 Github 账户名;
3.git clone 改名后的仓库到本地,修改 config.toml 配置文件第一行的 baseURL,替换自己的账户名
这三个步骤之后,发现打开链接一直看到的是readme.md这个文件的页面,并不能像大佬你的网站一样显示的是博客页面,想问一下是什么原因呢?
The text was updated successfully, but these errors were encountered: