我最近将本地Git安装更新为1.8.1
从1.8.0.1
。
我注意到,当我在GitHub上工作时,它不再提示我输入用户名和密码。
这让我感到困扰,因为我认为每次都必须输入用户名和密码,这是一种很好的安全措施。(如果有人使用我的计算机怎么办?)
我检查了以下内容:
1.8.0.1
在另一台计算机上仍要求输入用户名和密码。- 我在github上的帐户仍然执行私有/安全控制。
- 我正在使用https远程引用,而不是ssh。
- 为了很好,我检查了一下
~/.ssh
。那里没事。 - 我没有将登录详细信息存储在
~/.gitconfig
单个<proj>/.git/config
文件中。 - 我也不在中存储任何与github相关的东西
~/.netrc
。 - 我创建了一个新的虚拟存档:仍然不提示我登录。
我在git版本说明档案中找不到任何内容。
有人知道这是否是新的git行为吗?如何还原提示?
%HOME%\_netrc
您的凭证中是否有文件?(例如在stackoverflow.com/questions/11021803/…中)还是您已激活某种凭证缓存?(例如在stackoverflow.com/questions/6191985/…中)还是在使用GitHub for Windows?