前幾天使用git push代碼到遠(yuǎn)端的時(shí)候出現(xiàn)下圖這個(gè)錯(cuò)誤:

但是拉取代碼是可以的,并且可以確定我有提交權(quán)限。找了各種辦法最終終于解決
解決辦法:
執(zhí)行g(shù)it config --show-origin --get credential.helper找出緩存文件所在路徑,例如file:/Applications/Xcode.app/Contents/Developer/usr/share/git-core/gitconfigosxkeychain,把那個(gè)文件里的credential配置刪掉即可重新提示輸入用戶名密碼了