步骤一:在 File > Settings 中清除凭证

注意:更换用户后,请选择 In KeePass,否则会再次让你输入密码。
这一步操作之后,当你再次拉取或提交代码时,会弹出重新输入 git 用户的弹窗:

至此,IDEA 层面配置的 git 用户就切换成功了,但此时提交代码,你会发现提交记录中的提交人依旧没有改变。因为 IDEA 是利用 git 与远程仓库进行交互,而 git 本身是一个独立应用。所以我们在步骤二需要对 git 层面的用户进行更改。
步骤二(可选):在 IDEA 终端设置全局用户名
首先,分别输入以下命令查看 git 当前用户名及邮箱:
git config user.name
git config user.email
之后,修改项目的 git 目标用户名及邮箱:
# 修改当前项目的 git 目标用户名及邮箱
git config user.name "newName"
git config user.email "newEmail"
# 修改全局 git 用户名和邮箱,则输入以下命令
git config --global user.name "newName"
git config --global user.email "newEmail"
步骤三(可选):控制面板查看凭证
如果仍然不好使可以修改下系统凭证进行尝试



