[KongchangAI]
Product

commit-rewriter

由 Simon Willison 开发的开源命令行工具,用于辅助重写 Git commit 信息

Timeline (last 90 days)

Sep 24

commit-rewriter 是一个用于重写 Git 提交历史的命令行工具,借助 uvx 运行

Unverified50%
Sep 24

commit-rewriter 0.2 版本新增了对非默认分支的支持

Unverified50%
Sep 24

commit-rewriter 是由开发者 Simon Willison 开发的开源工具

Unverified50%
Sep 24

在 commit-rewriter 命令中加入 --branch 参数即可指定目标分支

Unverified50%
Sep 14

commit-rewriter 运行后会启动一个本地 Web 界面

Unverified50%
Sep 14

commit-rewriter 的 Web 界面提供按消息、作者或哈希搜索的输入框,以及仅显示已编辑的过滤复选框,主面板为每条提交提供可编辑文本区并支持展开查看完整 diff

Unverified50%
Sep 14

commit-rewriter 在提交编辑后会先基于当前仓库状态创建一个带时间戳的分支作为回退备份,然后从编辑的第一个提交开始重写到最新提交

Unverified50%
Sep 14

commit-rewriter 目前处于 0.1 阶段,是作者为处理 Datasette 安全发布临时搭建的自用小工具,而非大而全的解决方案

Expired50%
Sep 14

commit-rewriter 的典型适用场景包括开源前清除内部 issue 引用和敏感链接、清理 AI coding agent 生成的模板化提交信息、以及为发布节点整理提交历史

Unverified50%
Sep 14

commit-rewriter 的时间戳备份分支策略在本地保留了指向原始提交链的引用,确保原始对象不会被 Git 垃圾回收

Unverified50%

4 more timeline events

All Facts (13)

Unverified

commit-rewriter 是一个用于重写 Git 提交历史的命令行工具,借助 uvx 运行

50%
Unverified

在 commit-rewriter 命令中加入 --branch 参数即可指定目标分支

50%
Unverified

commit-rewriter 是由开发者 Simon Willison 开发的开源工具

50%
Unverified

commit-rewriter 运行后会启动一个本地 Web 界面

50%
Unverified

commit-rewriter 的 Web 界面提供按消息、作者或哈希搜索的输入框,以及仅显示已编辑的过滤复选框,主面板为每条提交提供可编辑文本区并支持展开查看完整 diff

50%
Unverified

commit-rewriter 的时间戳备份分支策略在本地保留了指向原始提交链的引用,确保原始对象不会被 Git 垃圾回收

50%
Unverified

commit-rewriter 的典型适用场景包括开源前清除内部 issue 引用和敏感链接、清理 AI coding agent 生成的模板化提交信息、以及为发布节点整理提交历史

50%
Unverified

commit-rewriter 在提交编辑后会先基于当前仓库状态创建一个带时间戳的分支作为回退备份,然后从编辑的第一个提交开始重写到最新提交

50%
Unverified

commit-rewriter 项目源于作者在准备 Datasette 安全更新公开发布时,需要清理早期提交中编程 Agent 生成的冗余内容和私有仓库 issue ID

50%
Unverified

commit-rewriter 可通过 uvx 免安装运行,命令为 `uvx commit-rewriter path/to/repo`,若当前目录为目标仓库可省略路径参数

50%
Unverified

作者表示推出 WebP 支持是为了给自己的新工具 commit-rewriter 生成配图截图

50%
Unverified

commit-rewriter 0.2 版本新增了对非默认分支的支持

50%
Unverified

Simon Willison 发布了名为 commit-rewriter 的 Web 工具,版本 0.1,用于批量编辑 Git 仓库中的提交信息

50%

Source Articles