git 切换账号后 push出错
现象是配置过git config --global user.name
等信息,但是更改过。
push的时候显示denied,账户仍显示原来的账户。但是git log看committer已经是新账户的提交了。
操作:
- 如果存在
~/.git-credential
这个文件的话,删掉。 - 在mac上,删掉钥匙串保存的github信息。或者更改也可以。
https://stackoverflow.com/questions/21615431/git-pushes-with-wrong-user-from-terminal