Githubへ"git push"時にパスワードを聞かれなくした
毎回git push
のたびにログインする必要があって地味にうっとおしかった。
原因
毎回ログインする必要がある人はGitの設定を確認してみましょ。git config --list
で見れます!
このremote.origin.url
がhttps://
から始まっているとダメで、git@github.com
から始まるURLを設定するといけるみたい。
git@github.com
から始まるURLの場所
プロジェクトのGithubリポジトリのCloneURLの所で「SSH」を選択すると、
git
から始まるURLに変わるのでそれをコピーします。
git push !!!!
後は、ターミナルなどで次のコマンドを叩くだけです。*1
git config remote.origin.url git@github...
これでgit push
するときにいちいちログインする必要がなくなりました!
というか最初にSSH選べばいい
最初のgit remote
するときにSSHの方でやるようにしましょ!