作品
commit-rewriter:在网页里整理仓库的提交说明

关于作品
【为一个具体问题而做】
Simon Willison 在准备 Datasette 安全版本时发现,一些提交说明夹带编程助手的冗余描述和私有仓库问题编号,于是做了这个编辑工具。
【界面里能做什么】
作者展示的网页可以查找提交、逐条修改文字、查看尚未应用的编辑,再集中执行重写。原文提供通过 uvx 启动的方式和项目入口。
【会改动什么】
工具在执行前创建带时间戳的分支,供恢复原状态。提交重写从最早被编辑的一条持续到最新提交;已有协作分支使用前,需要先理解其历史改动范围。
Simon Willison 在准备 Datasette 安全版本时发现,一些提交说明夹带编程助手的冗余描述和私有仓库问题编号,于是做了这个编辑工具。
【界面里能做什么】
作者展示的网页可以查找提交、逐条修改文字、查看尚未应用的编辑,再集中执行重写。原文提供通过 uvx 启动的方式和项目入口。
【会改动什么】
工具在执行前创建带时间戳的分支,供恢复原状态。提交重写从最早被编辑的一条持续到最新提交;已有协作分支使用前,需要先理解其历史改动范围。
一个小型 Python 网页工具,把搜索、批量编辑与提交历史重写放到同一界面中。
站内资料分享;原作者的使用条件与授权以来源说明为准。
实测与资料
写实测还没有公开记录。实际体验后,可以分享过程、结果和限制。
AI 辅助整理,由发布者核对后分享;请核对事实与不同观点,不代表各方已达成共识。
让想法继续往前
有了具体目标,再按需要发起合作。
讨论
交流提示你会把这个作品用在哪个场景?试过后,有什么具体建议?
还没有回复,欢迎展开讨论。