2012-10-24 131 views
4

我想使用OSX鑰匙扣git的,但是當我進入使用OSX鑰匙扣混帳

sudo mv git-credential-osxkeychain /usr/local/bin 

,然後我的密碼,我得到的錯誤:MV:混帳憑據osxkeychain:沒有這樣的文件或目錄

我混帳安裝位於/ usr/local/bin目錄/混帳

我使用的是Mac OSX山獅。

+0

是混帳憑據osxkeychain實際的目錄中你正在執行命令? –

+0

@moretension不,我在錯誤的目錄。我如何去正確的?謝謝。 –

+1

運行'mv'命令之前,在shell提示符處使用'cd'命令,例如'cd/Users/herrnilsson/Desktop'。不過,這聽起來像你不熟悉命令行。我建議花時間通過一個基本的教程,像這樣:http://barelystable.com/tutorials/terminal/Terminal_Tutorial/First_Commands.html –

回答

4

我找到這樣的情況下最好的技巧之一是使用locate,一個極其強大命令。在這個例子中,locate git-credential-osxkeychain導致幾條路徑顯示你到哪裏看。

另外,你可以使用其他有趣CLI的東西一樣管道定位結果到grep細化搜索:locate git-credential-osxkeychain | grep /usr

+1

附加信息:我去Macbook Pro 2012 OS 10.9.3上使用該命令,它給了我一個警告 - 警告:locate數據庫(/var/db/locate.database)不存在。 要創建數據庫,請運行以下命令......'1)我很猶豫要運行它 - bc不想影響mac上的資源 - 它必須構建數據庫的事實與此有關。我在任何情況下都運行了這個命令 - 2)它表明它需要一些時間來構建數據庫(因此使用locate)。第一次嘗試使用定位是10秒後 - 沒有工作。等了大約2分鐘 - 它工作。 – jamie

+0

+1的詳細和周到的評論。首先,我完全認同在「幕後」操作中被人厭惡;不要擔心,但!這只是一箇舊的unix軟件緩慢和非用戶友好的例子。您可能看到了'索引...請稍候'的留置權的Spotlight彈出窗口;這是同樣的事情,只是隱藏。 'locate'必須重新找到所有文件,或者首先找到它們,而且看起來它沒有任何作用。由於我非常喜歡CLI,因此每隔幾個小時通過「啓動」腳本運行更新來保持數據庫處於最新狀態。 –

+0

欲瞭解更多信息,我會建議檢出[this](http://osxdaily.com/2011/11/02/enable-and-use-the-locate-command-in-the-mac-os-x-終端/)文章。我應該警告人們,「定位」實際上很脆弱,易於打破。大多數情況下,這是來自正常使用(外部/網絡/安裝的驅動器對此產生影響)的'crud',對於許多它不值得使用。儘管我喜歡黑客攻擊並探索我的mac的unix黑社會,但對於我來說,用'locate'來爭辯是一件很有趣的事情。我依靠PathFinder應用程序的查找功能進行「真實」搜索,說實話! –

1

我的Mac OSX山獅機,它是在/ usr /本地/ git的/ bin中/混帳憑據osxkeychain

0

對我的作品與cd usr/local/git/bin/然後mv git-credential-osxkeychain /usr/local/bin