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