我已执行git config --system --unset credential.helper
和git config --global --unset credential.helper
并通过git config --system --edit
和git config --global --edit
手动进入,所有配置均为空(仅限姓名和电子邮件)。我还删除了Windows Credential Manager中的所有条目并重新启动了我的电脑。
每当我尝试克隆时,都没有提示凭据。结果,我收到403禁止的消息。其他人已使用相同的命令+ url成功克隆。协议是内部服务器的http。我不明白为什么当配置没有任何设置时Git没有提示输入凭据。如何让Git从凭证中提示我?
答案 0 :(得分:0)
在Credential Manager中删除您的条目很好,但如果您想查看任何提示,仍需要恢复凭据帮助:
git config --global credential.helper manager
然后下一次推送将提示您输入凭据并存储它们。