51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

鱼佬Github Actions部署教程的一些小问题

hexo便利操作anzhiyu相关补充

鱼佬Github Actions部署教程的一些小问题 {#CrawlerTitle}

Ganzhe2023-05-05

首先感谢鱼佬和店长的为大家提供的技术支持~
本文所提及的Github Actions自动部署的教程来自:
引用站外地址 安知鱼-使用 Github Action 自动部署 安知鱼

这些问题的起源 {#这些问题的起源}

作为一个刚换上这个优秀主题的"破站"站主,在跟着鱼佬的Github Actions教程一起操作时出现了一些情况,花费5天才解决(太菜了),今天刚好解决了,就做一个记录吧~

"问题0":关于要不要设仓库环境变量 {#“问题0”:关于要不要设仓库环境变量}

其实我更推荐直接看鱼佬在B站上的视频教程,其实不用设仓库环境变量

问题1:.git文件没删或没移到别的不属于博客文件夹的地方 {#问题1:-git文件没删或没移到别的不属于博客文件夹的地方}

我使用win11,最后用everything搜索出来.git的(因为是隐藏文件夹,当然也可能有更简单的方法)。
只需打开everything,搜索.git即可搜到隐藏的.git

问题2:没配置也没删autodeploy中的番剧更新以及gulp {#问题2:没配置也没删autodeploy中的番剧更新以及gulp}

会导致Github仓库中的Actions中deploy显示静态文件环节部署失败。此时需要在autodeploy中删除默认应该是53和55行:

|---------------------|-------------------------------------------------------------------------------------------------------------| | 1 2 3 4 5 6 | - name: 生成静态文件 run: | hexo clean hexo bangumi -u #bilibili番剧更新 (53行) hexo generate gulp (55行) |

xxxxxxxxxx hexo cl; hexo sbash

问题3:报错:! [rejected] master -> main (fetch first)error: failed to push some refs to 'github ...' {#问题3:报错:-rejected-master->-main-fetch-first-error-failed-to-push-some-refs-to-‘github-…’}

引用站外地址 如题 wwww00o

问题4:类似连接类问题(单纯部署失败,没有其他报错 等等) {#问题4:类似连接类问题(单纯部署失败,没有其他报错-等等)}

试着开/关梯子,或者检查网络

一点建议 {#一点建议}

如果使用原来你正在使用的本地博客代码碰到了其他困难无法解决,建议进行"置换",保存这一版的hexo博客源代码文件,然后再搞一个,替换你改动的文件,最后重新安装好anzhiy主题,跟着鱼佬视频hexo完成github action自动部署直接配,亲测保证不出问题,除非你自己的电脑里有问题或者是步骤错误。

如果自己真的解决不了,建议上网直接搜或者在鱼佬的Q群:464636182 问。
附上店长Q群:589330978(无恶意,如有问题请留言,一定尽快配合解决)

csdn上的一些Git指令合集 {#csdn上的一些Git指令合集}

引用站外地址 git指令大全 dengsilinming

赞(0)
未经允许不得转载:工具盒子 » 鱼佬Github Actions部署教程的一些小问题