Github 操作未能在 Github 页面上部署 Jekyll 网站

时间:2021-02-14 15:38:01

标签: github jekyll github-pages github-actions

我已经设置了一个本地 Jekyll 站点,该站点配置为部署到 Github 页面。我使用了“Chirpy”主题(请参阅 https://github.com/cotes2020/jekyll-theme-chirpy)并成功按照说明进行了第一次部署。

我正在尝试使用更新进行第二次提交以进行部署,但在 Github 操作运行时该过程失败。我看到这个输出:

enter image description here

这是我第一次尝试任何这些技术,所以不要对任何这些技术的进展有任何看法。

感谢您的帮助和 LMK 还有什么可以让事情更清楚!

2 个答案:

答案 0 :(得分:0)

似乎在运行 test.sh 之后,您尝试切换分支。我怀疑这就是问题所在,因为您似乎没有尝试 git reset 或类似的东西。我相信您的 test.sh 已运行(请参阅这些 lines),因此存在未暂存的更改。

如果您不想进行这些更改,可以尝试使用 git stash 轻松重置。只是一个想法。

答案 1 :(得分:0)

所以问题是我检查了 _site 和 .jekyll-cache 目录。这是正确的 .gitignore 条目,可以在没有此问题的情况下构建标准的 gh-pages 分支。

https://github.com/github/gitignore/blob/master/Jekyll.gitignore