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

时间:2016-03-18 00:06:07

标签: git shell github git-shell

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

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

系统:Windows 7
控制台:ConEmu

github openSSH window

感谢您的帮助!

2 个答案:

答案 0 :(得分:12)

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

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

答案 1 :(得分:7)

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