【发布时间】:2021-10-27 06:52:33
【问题描述】:
我发现自己处于危险的境地。
我致力于重构一个庞大的现有代码库。我决定注释掉一些测试,并在我修改代码时逐渐启用它们。不幸的是,我提交了注释,现在完整测试模块的 git blame 历史显示我是最后一次更改的作者。我对这段代码的唯一贡献是两次提交(注释和取消注释) - 不幸的是,第一次在我想保留的其他地方进行了更改。
我对 git 的了解不够,不知道是否有一种相对简单的方法可以更正 git 历史记录以显示代码先前状态的作者(在我注释掉之前)。
从头开始是我唯一的选择吗?
【问题讨论】:
标签: git version-control git-blame