如何在subgit导入完成后重写提交作者?

时间:2016-09-28 08:26:55

标签: git subgit

我使用Subgit导入了大型svn存储库。后来我注意到svn版本只有电子邮件地址,而git通常也有user.names。

subgit有一个特殊文件authors.txt,它包含从svn用户到git用户的映射。但是为了使用它,我将不得不再次重新导入整个存储库,这将花费太多时间。

我只想修复已经导入的存储库中所有提交的作者,具有以下格式的映射文件:

example1@example.com = John Doe <example1@example.com>
example2@example.com = Jack Doe <example2@example.com>
...

如何使用git或subgit轻松地根据上面的列表重写git commit history?

0 个答案:

没有答案