前語り
GitとかGithubってアカウント切り替えの方法よくわからんくないですか???
初心者の僕はいきなりつまずきました
でも安心してください僕がこの記事を出したので安心です
httpsを使った管理は今すぐやめろ!!!
これ言ってくれてる人少ないです
ていうかいませんだから僕は数時間詰みました
SSL通信を使った管理方法に切り替えたら全て解決します
https通信はクソってことだけ覚えて帰ってください
SSL通信に切り替える方法は偉大な先駆者の記事を見るのを推奨します
シェルコマンドを使ったアカウント切り替え自動化
#!/bin/sh
git config --global user.name "name"
git config --global user.email mail
git config --list
このコードを.shにコピペして書き換えてください
後は必要なときに.shをクリックするだけで切り替えられます
ちなみにwindows環境のgitbashだけで完結したいなら
https://zenn.dev/manhattan_code/articles/0317_engineer_community
この記事みたいに関数作って関数名をbashで入力したらコマンド実行みたいなのは無理です
windowsの仕組み的に絶対無理です。僕も2時間くらい調べたけど結論としては不可能という結論にいたりました
後語り
初めての投稿ということで記事の内容は雑ですが情報は約に立つと思います。
僕のような犠牲者を出さないためにこの記事は書きました
今後アップデートするかもです