我厭倦了爲我的bitbucket回購輸入密碼,所以我查找了一種使用ssh密鑰的方式,但發生在osx憑證鑰匙串上。我認爲我已經正確安裝了所有這些,並遵循git-scm書中的指示,但發生了一些不好的事情......我根本無法使用git!然後我去了憑證-osxkeychain,但是這並沒有解決我的問題,卸載和重新安裝git也沒有解決。Git無限期地掛起 - 與osx憑據助手打破了我認爲
如果我進入一個我以前拉下來的回購,更改文件並運行git status
它無限期地掛起。
如果我建立一個新目錄,cd進入它並運行git init
,它也會無限期地掛起。
當我運行git
沒有任何參數時,打印出以下內容:Usage: git credential-osxkeychain <get|store|erase>
。我已經看過我的/Applications/Utilities/Keychain Acces.app
,但我找不到任何可以改變的地方。在這一點上,我只想git
回來......我很好,輸入我的密碼。
僅供參考我使用OSX 10.7.2
編輯補充:which git
回報/usr/bin/git
我以爲是它使它繞過別名。我試了兩個不管,都沒有工作。我也查看過'.bash_profile','.bashrc'和'.gitconfig' – dreamriver
\作品;我習慣於'「......」'。你有沒有用某種包裝來代替'git'? '哪個git'產生什麼? – nneonneo
剛剛編輯我的帖子來說'哪個git'返回'/ usr/bin/git' – dreamriver