1
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

vscodeで使用するgithubのアカウント切り替え方法

Posted at

デフォルトのアカウントと違うアカウントに変更する

Visual Studio Codeを起動し、まずはコマンドでemailとuserを確認

git config user.name 
git config user.email

デフォルトで使用しているアカウントであることを確認したら使用したいアカウントの情報を入れる

git config --local user.name ユーザー名
git config --local user.email メールアドレス

プロジェクトの初回pushの場合はgithubで新しくリポジトリを作っておく(これをうっかり忘れていたため上手く行かず時間がかかってしまった)

ここでpushして問題ないかどうか確認してみる

git push

こういうエラーが出た場合は

push declined due to email privacy restrictions

githubのSettings > Emails > Keep my email addresses private にチェックが入っていると、Githubでメールアドレスが非公開になっている。
これを一時的にチェックを外す。外してからpushすると問題なく出来る。
pushしたらチェックを入れ直す。

Eメールのプライバシー制限に引っかかってPushが拒否されたのがエラーの原因らしい。

1
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?