Git shell在OpenSSH弹出窗口中提示输入密码

saq*_*saq 16 git shell github git-shell

我不知道为什么,最近git shell要求我在老式的OpenSSH窗口中获取凭据(顺便说一下,我使用https连接),而不是仅仅在控制台中提示.

这使我无法使用wincred,我总是要输入我的凭据.非常烦人,特别是当我输入错字时,控制台光标消失了.如何返回默认模式?

系统:Windows 7
控制台:ConEmu

github openSSH窗口

感谢帮助!

小智 13

使用 $ git config --global core.askPass ""

您还可以在配置中设置凭据,以防止每次都被提示(https://git-scm.com/docs/gitcredentials).


Yar*_*Yar 8

这也可能是由Visual Studio Code.如果是这种情况,只需添加"git.autofetch": false到您的setting.json文件中.