ディスクから大量のリポジトリを失ったので、GitHubからそれらを複製しました。これらは、GitHubに何かをプッシュするたびにユーザー名とパスワードを要求します。削除されていないものはそれを行いません。
ユーザー名/パスワードプロンプトを取り除くために読んだ唯一の解決策は、sshキーを生成することです。問題は、すでにキーを持っていることです。それ以外の場合は、クローンを作成しなかったため、それらのリポジトリでプロンプトなしにプッシュすることができませんでした。
私はgit config
2つのリポジトリーを見ました。1つはパスワードなしでプッシュできるもので、もう1つはクローンしたものです。唯一の違いはbranch.master.remote
、branch.master.merge
私が設定を解除した設定git config
と同じでした。しかし、プロンプトはまだそこにあります。
新しいsshキーの生成が機能するかどうかさえわかりません。私のオプションは何ですか?