[英]Remove Git Credential-osxkeychain
我在使用Mac OSX10.8.2上運行git時遇到了重大問題。 我安裝了git,並在這里按照教程。 我按照步驟進行密碼緩存,但現在每當我輸入“git”到終端時,我都會收到以下聲明:
Usage: git credential-osxkeychain <get|store|erase>
當我運行另一個命令,如“git push”時,它不會返回任何內容。
關於如何使這個工作的任何想法? 非常感謝所有幫助!
我自己就是這個問題。 我刪除了當前安裝的git並重新安裝它。 幸運的是,這只需要幾分鍾。
到這里: http : //git-scm.com/downloads
下載最新版本的git。 打開它,在里面你會看到一些文件。 在文本編輯器中打開uninstall.sh。 轉到下面的代碼塊:
if [ "$response" == "yes" ]; then
sudo rm -rf /usr/local/git/
sudo rm /etc/paths.d/git
sudo rm /etc/manpaths.d/git
sudo pkgutil --forget --pkgs=GitOSX\.Installer\.git[A-Za-z0-9]*\.[a-z]*.pkg
echo "Uninstalled"
else
echo "Aborted"
exit 1
fi
您需要在“if”語句中運行每個sudo命令,但是您必須修改第一個命令,以便路徑是您安裝git的位置。 通過在終端中鍵入which git
來找到which git
。 從這里開始,您只需安裝下載的git-whateverversion.pkg文件(與uninstall.sh文件位於同一文件夾中)。 安裝它,你很高興。 請再次訪問https://help.github.com/articles/set-up-git上的用戶名和電子郵件部分,但這次不進行密碼緩存:)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.