4

Mac OSX10.8.2 で git を実行するのに大きな問題があります。私はgitをインストールし、こちらのチュートリアルに従っていました。パスワードキャッシュを行う手順に従いましたが、端末に「git」と入力すると、次のステートメントが返されます。

Usage: git credential-osxkeychain <get|store|erase>

「git push」などの別のコマンドを実行しても、何も返されません。

これを機能させる方法についてのアイデアはありますか? すべてのヘルプは大歓迎です!!!

4

2 に答える 2

3

私はちょうどこの問題を自分で抱えていました。現在の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ターミナルに入力してこれを見つけます。ここからは、ダウンロードした git-whateverversion.pkg ファイルを (uninstall.sh ファイルと同じフォルダーに) インストールするだけです。インストールして、準備完了です。https://help.github.com/articles/set-up-gitでユーザー名とメールのセクションをもう一度たどりますが、今回はパスワードのキャッシュを行わないでください :)

于 2012-11-12T21:10:13.293 に答える