My new Git utility `what-changed-twice` needs a new name
8 months ago
- #perl
- #workflow
- #git
- 作者典型的工作流程包括先提交可能最初意义不大的更改,稍后再进行清理完善
- 实用工具`what-changed-twice`(或称Fred)可识别在多次提交中被修改的文件,便于将相关变更分组
- 该工具生成报告显示被多次修改的文件,并附上发生变更的简短提交ID
- 报告有助于在变基(rebase)时决定哪些变更应该压缩合并
- 报告中未提及的提交可以安全调整顺序,因为这些提交仅包含对单次修改文件的操作
- 该工具采用Perl语言编写,与作者通常偏好的Python语言形成鲜明对比