我已經按照GitHub指示設置了我的帳戶,並且能夠克隆,但我無法遠程推送。如何重置'git credential-osxkeychain'中存儲的憑證?
當我做一個「混帳推」我得到403錯誤。它具有正確的網址。我嘗試了一個「git credential-osxkeychain get」來查看它給出的內容,並且打印出錯誤的憑據。
我相信發生了什麼事是第一次它要求憑據,我還以爲是另一個應用程序要求,並把那些錯誤的英寸
我只需要那麼它使用正確的重置我的GitHub帳戶的鑰匙串項目。
我已經試過:
git credential-osxkeychain erase
git credential-osxkeychain set
該計劃從來沒有給任何提示。如果我沒有做正確的事情,Set會說「不好的輸入」。我試過放入「password=password
」等等,但是當我做「得到」時,我仍然得到舊的。
我無法弄清楚這些被存儲在何處,因爲它們不是在.gitconfigure。此外,最近沒有可能的鑰匙串項目。 (我在我的鑰匙串幾個GitHub的賬戶,並沒有使用其中任何一個。)
相關,憑證幫手無關:http://stackoverflow.com/questions/21745213/changed-github-password-no-longer-able-to-push -back-to-the-remote –
在Windows上可能也是這樣:http://stackoverflow.com/questions/15381198/remove-credentials-from-git –
[你可以設置這個助手工具來將你的登錄名與特定的回購站相關聯而不是整個域名,以防您想使用多個帳戶。更多關於這裏](http://stackoverflow.com/a/31351376/1922144) – davidcondrey