Github はファイルをダウンロードするときにユーザー名とパスワードの入力を求めます

理由

Github からコードをダウンロードするには、SSH と http の 2 つの方法があります。SSH キーを設定している場合 (https://blog.csdn.net/u013778905/article/details/83501204 を参照)、最初の方法を使用できます。方法。そうでない場合は、2 番目の方法を使用してください。1 つの問題は、git clone を使用して両方のリンクをダウンロードすると、ポップアップが表示され、ユーザー名とパスワードの入力を求められることです。これは非常に面倒です。http を使用してダウンロードするとき、明らかに正しいユーザー名とパスワードを入力しましたが、それでもダウンロードできません。なぜですか? ただし、SSH リンクを使用してユーザー名とパスワードを入力することはできますが、SSH キーを設定した後、ダウンロードするには SSH リンクを使用する必要がありますか? 皆さん、説明してください。
ここに画像の説明を挿入
ここに画像の説明を挿入

解決

キーのパスワードを削除します。「ssh-keygen -p」と入力し、Enter キーを押します。キーが含まれるファイルを入力してください (/c/Users/chen/.ssh/id_rsa): が表示され、Enter キーを押します。古いパスワードの入力を求められます。古いパスフレーズを入力します。パスワードを入力して Enter キーを押します (入力時に同じ文字が画面に表示されないことに注意してください。すでに入力されていますので、心配しないでください)。Enter new passphrase (empty for no passphrase): が再度表示されますが、ここでは Enter を直接押して、パスワードが必要ないことを示していることに注意してください。同じパスフレーズを再度入力してください: が再度ポップアップ表示され、直接 Enter キーを押します。「Your id has been Saved with the new passphrase.」というメッセージが表示された場合は、パスワードが正常に変更されたこと、つまりパスワードが必要ないことを意味します。コードをダウンロードするためにパスワードを入力する必要はなくなりました。

テストを受けてください

今回はパスワードを入力する必要はなく、直接ダウンロードできます。したがって、トラブルを避けるために、SSH キーを設定する際にはパスワードを設定する必要がないことをお勧めします。パスワードが分からないので設定しました。
ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/weixin_42999968/article/details/126261811