This page許多人喜歡它提供了使用git設置osxkeychain憑證助手的說明。我遵循這些說明;一切似乎都很好。我可以看到我的用戶名和密碼在Keychain Access應用程序中是正確的,並且git-credential-osxkeychain可以訪問github.com記錄。當我輸入git config -l
時,我可以看到條目credential.helper=osxkeychain
以及正確的user.name和user.email條目。當我運行git credential-osxkeychain
時,我看到了我顯然應該使用的消息。我從來沒有收到錯誤信息。一切似乎設置正確。git:osxkeychain憑證助手默默無法記住用戶名/密碼
但是,不管git推特定存儲庫多少次,它總是要求輸入我的用戶名和密碼。輸入在我的鑰匙串訪問條目中找到的用戶名和密碼有效;所以它似乎不是一個登錄問題。此外,當我鍵入git credential-osxkeychain erase
(或git-credential-osxkeychain erase
)時,命令無聲地掛起,並且據我所知,無限期地掛起。
我還沒有找到記錄這個問題的任何東西。 This question引發了類似的問題,但我的git版本是2.6.4,所以解決方案沒有幫助。爲什麼它這樣做,以及如何讓git使用osxkeychain憑證助手記住我的用戶名和密碼?
我使用Mac OS X 10.11.4和git 2.6.4版。
我有完全同樣的問題。 Mac OS X 10.12.2,git 2.11.0。 –
這是嗎? http://superuser.com/questions/1127067/macos-keeps-asking-my-ssh-passphrase-since-i-updated-to-sierra –