在git bash for windows中,用户名和/或密码在单独的UI弹出提示中询问,如下所示.
在点击取消时,您将获得以下基于shell的提示,其中可以输入相同的用户名.
有没有办法可以禁用这些提示?我仍然想输入我的用户名和密码,但不是基于UI的提示,我想通过基于shell的提示输入它.
使用此建议无济于事.如何撤消git config --system core.askpass git-gui - askpass
尝试core.askPass
全局清空变量(在配置文件中)
$ git config --global core.askPass ""
或者使用-c
开关仅为一个命令覆盖它
$ git -c core.askPass="" clone
请参阅:https://git-scm.com/docs/gitcredentials
注意:core.askPass
通过使用取消设置git config --global --unset core.askPass
没有帮助.它需要设置为如上所述的空字符串.