我正在尝试以其他用户身份提交一些更改,但我没有有效的电子邮件地址,以下命令对我不起作用:
git commit --author="john doe" -m "some fix"
fatal: No existing author found with 'john doe'
尝试仅使用电子邮件地址提交时遇到同样的问题
git commit --author="john@doe.com" -m "some fix"
fatal: No existing author found with 'john@doe.com'
在提交命令的 GIT 手册页上,它说我可以使用
standard A U Thor <author@example.com> format
对于 --author 选项。
这种格式在哪里定义?A 和 U 代表什么?我如何为只有用户名或只有电子邮件的不同用户提交?