新しいサイトの検証の為に準備してgit initとかしてコネコネしてました。
そしたら最初のgit pushで名前とか聞かれました。
こんなんあったっけ?
$ git push -u origin main
Username for 'https://github.com':
なんこれ?
やった記憶ない…よな?
git config user.name = “”とかはやってるし…なんで?
で調べて行き着いた。
これだけで1時間くらいかかった。
ホントに謎な部分に時間かかるの勘弁して欲しい。
で見つけた解決方法は下記でした。
![](https://qiita-user-contents.imgix.net/https%3A%2F%2Fcdn.qiita.com%2Fassets%2Fpublic%2Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png?ixlib=rb-4.0.0&w=1200&mark64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9R2l0SHViJTIwJUUzJTgxJUI4JUUzJTgxJUFFJTIwcHVzaCUyMCVFMyU4MSVBNyVFNiVBRiU4RSVFNSU5QiU5RSVFMyU4MyVBNiVFMyU4MyVCQyVFMyU4MiVCNiVFMyU4MyVCQyVFNSU5MCU4RCVFMyU4MSVBOCVFMyU4MyU5MSVFMyU4MiVCOSVFMyU4MyVBRiVFMyU4MyVCQyVFMyU4MyU4OSVFMyU4MiU5MiVFOCU4MSU5RSVFMyU4MSU4QiVFMyU4MiU4QyVFMyU4MiU4QiVFMyU4MSVBRSVFMyU4MSVBRiVFMyU4MiU4MiVFMyU4MSU4NiVFMyU4MiVCMyVFMyU4MyVBQSVFMyU4MiVCNCVFMyU4MyVBQSVFMyU4MSVBQSVFMyU4MSVBRSVFMyU4MSVBNyVFMyU4MSU5OSZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnM9MTU0YjFlODFmYzc2N2ViMmZhY2ZmNjk3ZmM1ZjYyMDQ&mark-x=142&mark-y=57&blend64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDByeXlzdWQmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTQ3NGFiMzczMmFkN2E4YTQxMTM5NTk1NjcxOTFmZTYy&blend-x=142&blend-y=436&blend-mode=normal&txt64=aW4g44K844OD44OI44Op44Oc5qCq5byP5Lya56S-&txt-width=770&txt-clip=end%2Cellipsis&txt-color=%23212121&txt-font=Hiragino%20Sans%20W6&txt-size=36&txt-x=156&txt-y=536&s=b32abcd5ec464c7d10003f1fa4df304a)
GitHub への push で毎回ユーザー名とパスワードを聞かれるのはもうコリゴリなのです - Qiita
背景タイトルのとおり、GitHub への push の際にユーザー名とパスワードを効かれるのがダルくなったんので書き残しておくことにした※ 2段階認証を設定してからパスワード周りが面倒くさいっ…
すげー分かりやすい。
https接続からgit接続しちゃえばOKよ、ってコトみたい。
だから.gitconfigで変換するように設定しちゃえ、ってコトね。多分。
InsteadOfってどんな意味だろ?と思いながらも面倒臭がってググらないオレ、おっさんのカガミ。
とりあえ、これでUsername forとか聞かれなくなりました!
一応、元サイトが消えると困るから大事なトコだけ抜粋コピペしておく。
参考サイトのURLだけメモっておいたら数年後に消えてるやつ、あるある!
[url "github.com:"]
InsteadOf = https://github.com/
InsteadOf = git@github.com:
※.ssh/confでgithubの設定はしてるの前提っす。たぶん。
コメント