Gitプッシュにはユーザー名とパスワードが必要です 質問する

Gitプッシュにはユーザー名とパスワードが必要です 質問する

GitHub アカウントから Git リポジトリを PC にクローンしました。

PC とラップトップの両方で作業したいのですが、GitHub アカウントは 1 つにしておきたいです。

PC を使用して GitHub にプッシュしたり、GitHub からプルしたりしようとすると、ユーザー名とパスワードが必要になりますが、ラップトップを使用している場合は必要ありません。

とやり取りするたびにユーザー名とパスワードを入力したくありません origin。何が足りないのでしょうか?

ベストアンサー1

一般的な原因は、SSH ではなくデフォルト (HTTPS) を使用してクローンを作成していることです。リポジトリに移動して「クローンまたはダウンロード」をクリックし、URL フィールドの上にある「SSH を使用」ボタンをクリックして、次のように origin リモートの URL を更新することで、これを修正できます。

git remote set-url origin [email protected]:username/repo.git

次のコマンドを使用して、リモートを HTTPS または SSH として追加したかどうかを確認できます。

git remote -v

これは GitHub に文書化されています:リモート URL を HTTPS から SSH に切り替える

おすすめ記事