首先这个错误绝对很少见,毕竟像我这样经常切换邮箱的人肯定很少......
导致错误的原因:1. 将gitlab远程仓库clone到本地,此时邮箱为A;2. 开发期间通过git config user.email修改了邮箱为B;3. 将提交的代码push到远程仓库,此时邮箱为B了,故报错。
解决办法:重新clone一份代码,用新代码中的.git文件夹替换旧代码的.git文件夹就可以了。
本文解析了在Git操作中因邮箱切换导致的错误原因,提供了详细的步骤来解决这一问题,涉及gitconfiguser.email修改后的冲突处理。
首先这个错误绝对很少见,毕竟像我这样经常切换邮箱的人肯定很少......
导致错误的原因:1. 将gitlab远程仓库clone到本地,此时邮箱为A;2. 开发期间通过git config user.email修改了邮箱为B;3. 将提交的代码push到远程仓库,此时邮箱为B了,故报错。
解决办法:重新clone一份代码,用新代码中的.git文件夹替换旧代码的.git文件夹就可以了。
1448

被折叠的 条评论
为什么被折叠?