2023-10-27
去年githubとsshキーを連動してユーザーネームとパスワードを毎回聞かれるのを
防止する記事を書きましたが↓
変えた後でもgithubとsshキーが連動せずまた聞かれてしまう時の対処法を追記します。
まず、gitを使っているプロジェクト内に移動します
そのあとターミナルで以下のようにコマンドを入力します
git config remote.origin.url
これで結果がhttps://github.com/[ユーザID]/[リポジトリ]のようにhhtpsが先頭になっていた場合は
まだgithubとsshキーが連携できていません。
同じようにコマンド内でgit remote set-url origin git@github.com:[ユーザID]/[リポジトリ].gitと
入力して、再度git config remote.origin.urlと入力すると以下のように
変わっていると思います。
git@github.com/[ユーザID]/[リポジトリ]
この状態でgit pushをしてみましょう。
Everything up-to-dateとでてユーザーネームとパスワードを聞かれなければ移行成功
になります。