💡
git pushの接続プロトコル変更
git の接続プロトコル変更
git push しようとしたら、
❯ git push
Username for 'https://github.com': ^C
と HTTPS で接続し始めた。
確認してみると、
❯ git remote -v
origin https://github.com/gan4dd/zenn-content.git (fetch)
origin https://github.com/gan4dd/zenn-content.git (push)
と HTTPS を用いた接続方式だったので、git remote set-url を使ってローカルから接続プロトコルを変更。
❯ git remote set-url origin git@github.com:gan4dd/zenn-content.git
うまくいくと下記のように変更が確認できる。
❯ git remote -v
origin git@github.com:gan4dd/zenn-content.git (fetch)
origin git@github.com:gan4dd/zenn-content.git (push)
Discussion