62

GitHub チュートリアルのすべてに従いました: https://help.github.com/articles/generating-ssh-keys

リポジトリのディレクトリですべてのコマンドを実行しました。チュートリアルの最後に問題なく到達し、次のメッセージを受け取りました。

ただし、プッシュなどを実行しようとすると、ユーザー名とパスワードが要求されました。

4

4 に答える 4

182

remoteで を確認してくださいgit remote -v

https://クレデンシャル ヘルパーを設定しない限り、URL は常にパスワードを要求します。詳細については、この質問を参照してください。

パスワードなしの git アクセスの最も簡単な解決策は、git remote set-urlコマンドを使用して、既存のリポジトリのSSH URL を設定することです。

あなたの場合、git remote set-url origin git@github.com:name/repo.

git push origin <branch>そうすれば、パスワードを求められることなくできるはずです。

于 2013-09-14T04:24:09.017 に答える
1

正しいとマークされた答えを試しましたが、うまくいきませんでした。これは代わりに私のために働いたgit remote set-url origin ssh://git@github.com/username/reponame

于 2020-10-29T05:34:46.057 に答える