如何解决git-filter-repo 不读取我的邮件映射文件
继续my previous question,我需要使用git filter-repo
来modify the Author name and Comitter name记录在我的存储库日志中的一些提交。但我对此有一些麻烦。
问题
我在本地存储库的目录中有一个名为 onCleared()
的文件,该文件已格式化
my-mailmap
-
CorrectName <correct@email.com> <old@email.com>
是我要替换日志中记录的名称的新名称 -
CorrectName
是我想替换日志中记录的旧电子邮件的新电子邮件 -
correct@email.com
是日志中记录的旧邮件
然后,我打开cmd并执行命令:
old@email.com
结果是
git filter-repo --mailmap my-mailmap
发生了什么?我找不到有关此错误消息的任何报告。
也许我在 mailmap 的语法上有一些错误,我正在努力寻找它们。 如果您能给我任何信息,我将不胜感激。
其他信息
我在 Windows 10 PC 中使用 Scoop 安装了 Cannot read my-mailmap
和 Python
,如图 here。
解决方法
我自己解决了这个问题。
问题是我刚刚处理了一个没有 my-mailmap
文件的错误目录。
我对重新创建存储库的几个克隆副本以进行反复试验感到困惑。 更改正确的目录并再次尝试该命令后,它成功了。
对不起。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。