git原理

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



# git  

tocToc: