我已更新至OS X Yosemite。當運行任何與遠程回購(pull,fetch等)有關的git命令時,終端會一直詢問我的github用戶名和密碼(遠程在github上)。如果我從github客戶端爲mac執行這些操作,它不會要求提供憑據。Git on Yosemite不斷詢問遠程用戶名和密碼
我的git配置文件很好。我的SSH密鑰也很好。我試圖從Github應用程序重新安裝git命令行工具,但沒有成功。
有什麼建議嗎?
我已更新至OS X Yosemite。當運行任何與遠程回購(pull,fetch等)有關的git命令時,終端會一直詢問我的github用戶名和密碼(遠程在github上)。如果我從github客戶端爲mac執行這些操作,它不會要求提供憑據。Git on Yosemite不斷詢問遠程用戶名和密碼
我的git配置文件很好。我的SSH密鑰也很好。我試圖從Github應用程序重新安裝git命令行工具,但沒有成功。
有什麼建議嗎?
在命令行上運行。
混帳配置--global credential.helper osxkeychain
然後運行你的git命令。這是幫助我弄清楚的鏈接。 https://help.github.com/articles/caching-your-github-password-in-git/
將git從1.9更新到2.x後,這是爲我工作的解決方案。 – Puce 2015-01-16 15:39:11
非常感謝! – 2015-02-02 09:41:56
我有問題,因爲XCode覆蓋了git命令,Git不工作。所以你必須首次打開XCode,並安裝所有其他組件。之後,它正在工作。
我已經做到了,但沒有成功。 – 2014-10-17 14:12:01
@NikosM。你用'homebrew'安裝了嗎? – 2015-11-08 01:33:44
難道你的repo remote-url是使用https而不是ssh嗎?我知道小牛隊在一次難得的機會上完成了我的所有回購。 – tytho 2014-10-17 14:34:58