2

github で新しいリポジトリを作成したかったのですが、最初の手順を実行した後、この手順 git push -u origin masterに到達したときに、次のエラーが発生しました。

error: The requested URL returned error: 403 while accessing https://github.com/sjs7007/wget-nptel-download-script.git/info/refs

fatal: HTTP request failed

4

1 に答える 1

1

HTTP 403リターンコードは、多くの場合、不正な資格情報または間違ったGITバージョンが原因で、アクセスが禁止されていることを意味します。パスワードを間違って入力した可能性があります。

これらのエラーを防ぐために、GITクレデンシャルヘルパーを使用して、パスワードをしばらくの間メモリに保持し、HTTPを介して何かをコミットするたびにパスワードを入力しないようにすることができます。

git config --global credential.helper 'cache --timeout=3600'

パスワードをメモリに保持する秒数はどこ3600にありますか。

github(および一般的なGITリポジトリ)にコミットするための最良の(そして最も安全な)方法はSSHのままであり、パスワードを覚える必要はありません(SSH秘密鍵にパスワードを設定した場合を除く)。 GitHubリポジトリについては、SSHキーに関するヘルプページをご覧ください

于 2012-06-22T08:11:32.550 に答える