返回 文章 apply CMS 文章

commit-rewriter 0.1:批量重写 Git 提交信息的网页工具

一个通过网页界面批量重写 Git 提交信息的小工具,专为清理编码智能体产生的杂乱提交而设计。

Git提交信息工具网页应用
成长分 / 100 60 综合收获、行动、留存与影响

commit-rewriter 0.1:批量重写 Git 提交信息的网页工具
为什么值得读了解如何用一个小型网页应用解决 Git 提交信息批量编辑的实际问题。

学习在公开发布前清理编码智能体生成的杂乱提交信息的实用方法。

关键洞察
  1. commit-rewriter 是一个网页应用,用于编辑 Git 仓库的提交信息。
  2. 该工具最初是为了编辑 Datasette 安全版本发布的提交信息而构建的。
  3. 初始提交中充满了编码智能体留下的杂乱内容以及对私有仓库 issue ID 的引用,不适合公开发布。
转成行动

深入阅读

正文与原文对照

原文保真覆盖:全文原文字符:1180

2026年9月14日

前几天我做了这个小网页应用,用来帮助编辑 Datasette 安全版本发布 的提交信息。最初的提交里满是编码智能体留下的杂乱内容,以及对私有仓库中 issue ID 的引用,因此不适合公开发布。

如果你想编辑某个仓库的提交信息,可以这样运行它:

uvx commit-rewriter path/to/repo

如果你已经在该仓库的目录中,请省略路径。

当你提交编辑时,该工具会为你的当前仓库状态创建一个带时间戳的分支——以便你在需要时进行还原——然后重写从你编辑的第一个提交到最新提交的每一个提交。

近期文章

使用 GPT-6 Astra 和 ChatGPT Work 生成跑步路线- 2026年9月12日OpenAI 智能体曾在五月攻击 RubyGems- 2026年9月12日关于纳维-斯托克斯千禧年大奖难题的一些思考- 2026年9月8日