私の問題:コマンドラインで「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ファイルを削除してそれで済ませようと思いました。私がファイルを見つけることができれば。それは私がそれを移動した場所ではなく、私が見た他のいくつかの「ビン」の場所でもありません。