首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >git-filter-repo不读取我的邮件地图文件

git-filter-repo不读取我的邮件地图文件
EN

Stack Overflow用户
提问于 2021-03-15 07:54:55
回答 1查看 442关注 0票数 2

继续使用我以前的问题,我需要使用git filter-repo,以便对存储库的日志.But中记录的一些提交进行修改作者名称和Comitter名称,在这方面我遇到了一些问题。

问题所在

在本地存储库的目录中有一个名为my-mailmap的文件,该文件是格式化的。

代码语言:javascript
复制
CorrectName <correct@email.com> <old@email.com>
  • CorrectName是我想用它替换日志中记录的名称的新名称。
  • correct@email.com是新的电子邮件,我想用它来代替记录在日志中的旧邮件。
  • old@email.com是记录在日志中的旧邮件

然后,我打开cmd并实现了以下命令:

代码语言:javascript
复制
git filter-repo --mailmap my-mailmap

结果是

代码语言:javascript
复制
Cannot read my-mailmap

这是怎么回事?我找不到这条错误信息的任何报告。

也许我在邮件地图的语法上有一些错误,我正在试图找到它们。如果你能给我任何信息,我将不胜感激。

其他资料

我使用Scoop安装了Pythongit-filter-repo,如这里在我的Windows10PC上所示。

EN

回答 1

Stack Overflow用户

发布于 2021-03-15 08:32:26

我自己解决了这个问题。

问题是,我只是在处理一个没有my-mailmap文件的错误目录。

我对重新创建存储库的几个克隆副本感到困惑,以便进行尝试和错误。在我更改正确的目录并再次尝试命令后,它成功了。

对不起。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66634193

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档