惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
J
Java Code Geeks
Martin Fowler
Martin Fowler
Microsoft Azure Blog
Microsoft Azure Blog
月光博客
月光博客
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
人人都是产品经理
人人都是产品经理
有赞技术团队
有赞技术团队
爱范儿
爱范儿
Engineering at Meta
Engineering at Meta
GbyAI
GbyAI
博客园 - 【当耐特】
Y
Y Combinator Blog
Last Week in AI
Last Week in AI
MongoDB | Blog
MongoDB | Blog
G
Google Developers Blog
博客园 - 三生石上(FineUI控件)
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
大猫的无限游戏
大猫的无限游戏
罗磊的独立博客
The Cloudflare Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
V
V2EX
博客园 - 司徒正美

LineXic's website

博客三周年记 月记 16:我的八月 月记 16:我的八月 Ungoogled Chromium 初体验安装 最近迷上了织围巾 月记 15:武安-承载我童年的地方 月记 14:好久不见 月记 13:四月小记 月记 12:探索与认识自我 三月份我都买了些什么 月记 11:去北京 月记 10:我自身的近况 2025年12月25到26日日记记录——一篇无病呻吟 再见2025 - 看看我今年都做了什么事吧 我从移动端网站回到了应用及一些博客主题的思考 月记之九:我又重新审视了自己的未来 【翻译】为什么我切换到了 Firefox 且不再回头 国庆散记 读任冬生《羌风遍野》 博客两周年记 检查你的Ip是否为公网IP 记去电影院看《南京照相馆》 月记之八:我的七月 我是如何使用 Pagefind 构建 Astro 页面的搜索功能的 月记之七:期末总结 如何利用 Github Action 实现 Astro 博客静态文件自动上传到宝塔 月记之六:端午节与最近 回答【博客作者呀,我想采访你这 9 个问题!】 使用 Vercel Neon 搭建 Umami 统计 月记之五:近况
我与博客的一天
LineXic · 2025-06-14 · via LineXic's website

我与博客的一天

起因

在昨天晚上晚上我萌生了将数据文件迁移到服务器上并通过服务器来访问博客的想法,于是在学习后了解到Github Action 通过 GitHub Secrets 自动化部署到服务器的做法,于是开始尝试,使用的模板搭建的

拒绝连接

走到这里就已经开始出问题了开始出现“拒绝推送的情况”

push declined due to repository rule violations

我就开始上网找答案,有说改权限的,更改保护机制(Secret Protection)的都没有成功,但俗话说三步之内必有解药,我就在 Powershell 的链接中找到了答案,当时没有截图也就不放图片了,第一个问题迎刃而解

代码冲突

这个是我在使用原作者给的模板库后重新上传文件遇到的大概意思是代码冲突,报错是这样的

! [rejected] main -> main (non-fast-forward) error: failed to push some refs to ”

查找答案之后先是采用 git pull 拉取下最新代码后面通过 git push -f origin main 强制提交 值得注意的是 -f 属性有一定的风险,不适合在团队合作中使用,可以先通过 git status 查看冲突文件(一般会有 <<<<<<<======= 标记)或者查看这篇文章寻找解决办法

SSH 登录

在创建并修改好工作流之后便开始设置 GitHub Secrets 来同步推送了,设置好后却没提交完成,工作流显示

⚠️ [INPUTS] Inputs not valid, aborting …

ssh

大概就是 SSH 没连接上?后面我在服务器创建了 key

ssh-keygen -m PEM -t rsa -b 4096

这里我也没找到答案,可能还需要服务器免密登录?这个问题只能告一段落了

玄学

一些内容我在本地推送了但域名那边的内容去不见,这让我有点摸不着头脑,等等!好像和《迁移记录》里的有点像?没想到上个博客的回旋镖打过来了,幸好我这次有点准备使用了pnpm run dist 应对,Vercel 和 GitHub 都会检查项目的静态文件生成列表就只能先这样了,只是不知道为什么我之前写文章都不用先生成静态文件后推送,这次怎么变麻烦点了(正在写 Action 想办法解决这个问题)

这一天天的都什么事啊!!

留下自己的足迹吧