首页
热点话题
全栈
开发工具
经典语录
前端技术
后端技术
智能体
搜索
登录
搜索
一笑痕
人生若只如初见,
是可喜亦或者是可悲?
累计撰写
259
篇文章
累计收到
7
条评论
首页
热点话题
全栈
开发工具
经典语录
前端技术
后端技术
智能体
包含标签 【调试与排查】 的文章
2026-11-4
git diff --check 的空白检查有边界
git diff --check 能指出差异新增行里的尾随空格和缩进空格问题,但默认检查范围不含暂存区与未跟踪文件。用临时仓库拆开验证,说明怎样补齐检查而不把空输出当成全仓库无空白错误。
2026年-11月-4日
31 阅读
0 评论
开发工具
2026-10-27
git stash --keep-index 留下暂存区,也藏起暂存改动
暂存了一部分修改后,执行 git stash push --keep-index 会让哪些内容留在工作区?在两个临时仓库里对照默认 stash 与该选项,区分工作区保留状态和 stash 实际保存的内容。
2026年-10月-27日
62 阅读
0 评论
开发工具
2026-10-25
工作树目录删了,Git 还保留哪笔登记?
手动删掉 linked worktree 的目录后,主仓库里仍留着它的管理记录。用临时仓库实测 git worktree list 如何标出失联目录,git worktree prune 又怎样清掉登记,并区分 dry-run 与真正清理。
2026年-10月-25日
71 阅读
0 评论
开发工具
2026-10-22
HEAD 回了完整长度,响应体却是空的
Node.js 的 HTTP 服务收到 HEAD 时,仍可返回与 GET 相同的 Content-Length,但响应体会被省略。本机实验对照两种方法的状态码、头部和实际字节数,也检查了服务端处理函数是否仍会运行。
2026年-10月-22日
66 阅读
0 评论
全栈
2026-10-21
json 累计 6914 微秒,自身只有 514
CPython 的 importtime 会同时显示 self 与 cumulative;导入 json 时本机记录的累计值是 6914 微秒,自身耗时只有 514 微秒。两列看的是不同范围,不能相加。
2026年-10月-21日
58 阅读
0 评论
开发工具
2026-10-19
别把整份文件一起暂存,Git 可以只收一个 hunk
git add -p 能按差异块选择暂存内容,让一个文件里的相关改动进入提交、其余改动继续留在工作区。临时仓库实测拒绝首块并接受末块,说明它怎样分开索引与工作树,以及块太大时如何拆分。
2026年-10月-19日
77 阅读
0 评论
开发工具
2026-10-17
git diff --quiet 返回 1,工作区有差异
git diff --quiet 用退出码表达工作区差异:0 表示没有差异,1 表示有差异;仓库错误则是另一类非零状态。临时仓库逐项实测,并给出不会把差异误当故障的 shell 判断写法。
2026年-10月-17日
73 阅读
0 评论
开发工具
2026-10-15
git diff 看见改动时,退出码就是 1
git diff 的默认输出和退出状态并不相同。临时仓库实测对照默认命令、--exit-code 与暂存区差异,避免把正常改动误判成脚本失败。
2026年-10月-15日
71 阅读
0 评论
开发工具
2026-9-28
省略号一直不出现,卡在中间那层的 min-width
长标题要打省略号,white-space、overflow、text-overflow 三行都写齐了,文字还是把整行顶出去,右边的按钮被挤到看不见。同一段结构放进 Chromium 量了四遍,卡住的不是那三行,而是中间那层 flex 项的 min-width 默认值。
2026年-9月-28日
106 阅读
0 评论
前端技术
2026-9-15
脚本以 141 退出,日志上看不出原因
同一段加了 set -euo pipefail 的脚本,会在两个地方给出相反的答案:该失败的地方它继续跑,跟错误无关的地方它退了,退出码 141。16 个用例在这台机器上逐个跑过一遍。
2026年-9月-15日
132 阅读
0 评论
开发工具
2026-9-15
git bisect run 只认退出码,判据错就答错
功能坏了但没有日志线索时,git bisect run 能让机器自己翻提交历史。临时仓库里造了 14 个提交实测,也踩到了它给出错误答案的两种情形。
2026年-9月-15日
131 阅读
0 评论
开发工具