Hasty Briefsbeta

双语

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语言形成鲜明对比