LoginSignup
2
3

More than 3 years have passed since last update.

VScodeからGitHubにpushすると毎回GitHubに飛ばされる

Posted at

Visual Studio Codeからpushすると毎回GitHubに飛ばされる

VScodeからpushすると毎回GitHubの認証ページに飛ばされる。
Terminalからpushは問題なく実行出来る。
簡単に環境を書くとMac, Visual Studio Code, httpsでcloneしたリポジトリ。

出ていたエラー等

git pushすると、

拡張機能'GitHub'がGitHubを使用してサインインしようとしています

「許可」を押す
GitHubに飛ばされる
スクリーンショット 2020-08-15 18.19.46.png

Authorize Visual Studio Code to access GitHub

Continueを押す
スクリーンショット 2020-08-15 18.22.23.png
Success!になり、再びVScodeに戻ると

キーチェーンにアクセスできませんでした
The user name or passphrase you entered is not correct.

のようなエラーが出る(うろ覚え)
×でエラーを閉じると、git pushが完了する。

git push出来るには出来るが、毎回この工程を挟むのが辛い。

解決

キーチェーンを開く
開き方:⌘+spaceを押し、keychainを打ちEnter
スクリーンショット 2020-08-15 18.29.27.png
ログインの上で右クリックし、「キーチェーン"ログイン"をロック」
スクリーンショット 2020-08-15 18.31.09.png
再び、「キーチェーン"ログイン"をロックを解除」
Macのログインパスワードを入れて解除する

git pushすると、初回は同じようにGitHubに飛ばされますが、次回から聞かれなくなります。

教訓

公式ドキュメントを読もう。

2
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
2
3