所以我的问题是预期的提交者和实际提交者之间的区别。
当我试图推动时,它会说:
预期的提交者名称" XXXXXX"但发现" YYYYYY"。预期 提交者名称" XXXXXX的电子邮件"但找到了" YYYYYY的电子邮件"。
我的名字和电子邮件是git"发现",我不知道为什么它期待别人做提交/推送。
我的 git config --list | grep用户将显示正确的信息" YYYYYY"和" YYYYYY的电子邮件"。
我尝试使用**--amend --reset-author**
或**--amend --author="YYYYYY <YYYYYY's email>"**
甚至**--allow-empty**
进行推送,但它始终以相同的结果结束,除非我编辑全局配置并说我和#39;另一个用户是假的。
关于如何解决这个问题的任何想法?