


I don't mind using a separate terminal to run my git commands, but it's just so convenient to do it within my editor. But I couldn't find a way to display a pinentry within Windows 10 when using either the Visual Studio Code git interface or the built-in terminal. The issue? The passphrase prompt would not show up.Ī pinentry to enter my passphrase for signed commits is displayed inside Windows Terminal if I set it up to display via TTY and do all of my git commands from within the terminal. The one (minor) gripe holding me back was the inability to use signed commits from within Visual Studio Code when code, git and the gpg agent are running inside of WSL2. I haven't completely moved away from MacOS but the experience is so enjoyable that I will likely switch to a Surface Book when it comes time to upgrade my MacBook Pro. I have recently been spending more and more time doing web development on Windows 10 using WSL2 and Windows Terminal.
