OS : Windows 10
Git client : Visual Studio Code
Git remote:Github via ssh
CUI:PowerShell
ssh.exe:openssh from chocolatey
2020年のアップデートからhttpsでのGithubへの接続が制限されたので、ssh接続に切り替えてローカルにリポジトリをクローンして運用していたssh-add
で鍵の登録まで終えた
git clone git@github.com:xxxx
としてクローンすると、ssh-addで登録したはずなのにパスフレーズを聞かれる(パスが通ると問題なくクローンされる)ssh git@github.com -T
を実行すると問題なくGithubと接続できているPermission denied
になる(パスフレーズも聞かれない)git push origin main
を実行するとパスフレーズが聞かれた後に正しくプッシュされるPermission denied
になる)gitコマンド内部で呼ぶsshコマンドを、ssh単体で読んだ際の実行ファイルに明示的にパスを当てる
C:\Users\<username>\.gitconfigに以下を記述。
[core]
sshCommand = C:/Windows/System32/OpenSSH/ssh.exe
これでgit cloneでパスフレーズは聞かれず、GUIからのプッシュも問題なく動いた
https://zenn.dev/yuri0427/articles/9587ae6a578ee9
前書き Visual Code Studioが最近人気ですね。(要出典) 会社のMacで便利に使ってます。 家のWindowsでも使いはじめたのですが、なぜかvscodeのgit pushを実行すると...
ajishixo.hatenablog.com
Windows11にしたらVSCode + Gitがなんかおかしい
2022年4月14日(木) 16時40分33秒 | 774 viewNuxt3+@nuxt/contentでブログを作ってcontentをgit submoduleで別リポジトリ管理にする
2023年6月14日(水) 12時57分6秒 | 257 viewmicroCMSにプリセットで入っているimgixを利用してお手軽に動的OGPを設定する
2021年9月6日(月) 14時33分9秒 | 195 viewPlayCanvas Editor APIで面倒な作業を自動化する
2022年4月18日(月) 6時39分30秒 | 163 viewWindows11でダークモードにした際にChromeでCSSが変更されて見えづらくなってしまう問題を解決した
2022年2月24日(木) 12時49分57秒 | 130 view