开发完一段功能之后,使用sourceTree推送代码,出现错误:
remote: ERROR: Unknown author:xxxx, your user nickname in gitlab is xxxxxxx. 'xxxxxxxxx' in commit
错误原因:
修改代码的username和远程仓库中的username不一致。
解决:
1、首先使用git config --global user.name "xxxxxxxx"
修改本地username;
2、重新以修改后的username 对本地代码作出修改后再推送,如果之前使用没有权限的username修改的代码已经 git commit 过,需要回退一下 👉回退方法