2026-01-31 [踩坑] PHP 7.2 项目中安装 aws/aws-sdk-php 的完整踩坑与解决方案 背景: 一个运行在 PHP 7.2.34 的老项目,需要引入 aws/aws-sdk-php,在 Composer 2.x 环境下经历了一系列失败,最终成功安装 3.288.1。 本文记录完整排障过程与最终正确解法。 --- 一、环境... 阅读全文
2025-07-21 Git 如何通过 VPN 代理拉取代码(支持 HTTP / SOCKS5) 🛠️ Git 如何通过 VPN 代理拉取代码(支持 HTTP / SOCKS5) 在使用 Git 拉取或推送代码时,如果遇到网络不稳定、访问受限或者你正处于公司/学校网络中,挂 VPN 是一种常见的解决方案。但很多人挂上 VPN 后 ... 阅读全文
2025-06-27 🚧 解决 Git Push 被拒绝的问题:non-fast-forward 错误解析与处理 在使用 Git 推送代码到远程仓库时,常常会遇到如下错误: ✋ 问题解释 这个错误发生的原因是: 你本地的分支(如 test)落后于远程分支的最新提交。 Git 默认为了保护数据,不允许你直接覆盖(非 fast-forward)远程的... 阅读全文
2024-11-01 设置Git别名实现在提交前先拉取最新更改 在日常的代码开发工作中,经常需要在提交代码前先拉取最新的更改,以避免冲突和保持团队代码同步。通过设置Git指令别名,我们可以简化这一操作,同时避免一些无用的merge操作,使代码管理变得更加高效。 问题背景 在使用Git进行代码管理时... 阅读全文