1

私の問題:コマンドラインで「git」と入力するたびにgit-credential-osxkeychainをインストールした後、次の応答が返されます。

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

そのような他のgitコマンドを入力git pullすると、空白行が表示され、コマンドラインに戻るにはReturnキーを押す必要があります。戻る以外の何かを入力すると、次のようになります。bad input: ...これは、gitコマンドラインが完全にfoobarであることを意味します。タワーは引き続き機能しますが。

/ usr / bin / gitを実行しても同じ動作が発生します。これは、競合するgitコマンドが2つないことを確認するためです。また、gitを再インストールしても無駄になりました。

gitを戻したい!!! :/

私はすでにこれを読みましたが、git-credential-osxkeychainをgitディレクトリに移動した瞬間にgitがこの動作を開始したため、osxkeychainが実際には.gitconfigファイルにないため、役に立ちませんでした(このセットアップガイドに従いました)。したがって、.gitconfigに追加する必要がある最後のコマンドはすでにgitを壊していました。

まあ、git-credential-osxkeychainファイルを削除してそれで済ませようと思いました。私がファイルを見つけることができれば。それは私がそれを移動した場所ではなく、私が見た他のいくつかの「ビン」の場所でもありません。

4

1 に答える 1

-1

私は愚かなことをしました。git-credential-osxkeychainを正しいディレクトリにコピーしましたが、それを使用してgitコマンドを上書きしました。D'oh!

于 2012-12-01T23:10:31.397 に答える