我在bitbucket上设置了一个git存储库
$ git remote -v
origin https://myusername@bitbucket.org/myusername/my_repository_name.git (fetch)
origin https://myusername@bitbucket.org/myusername/my_repository_name.git (push)
我从办公室工作站和家用电脑上拉到存储库。 当我从办公室工作站推或拉时,它会提示我输入密码。 但是,当我从家用电脑推或拉时,它不会提示输入密码。
我不记得我在家用电脑上做了什么来记住密码。
正在运行$ git config credential.helper
会返回manager
$ git config credential.helper
manager
我的根级别用户文件夹中的.gitconfig
文件
[user]
name = myusername
email = user.name@email.com
本地磁盘上存储的密码在哪里?
检查当前凭据状态的命令是什么?
我如何同样记住办公室工作站上的密码?
注意:我使用的是Windows 7
答案 0 :(得分:14)
如果$ git config credential.helper
返回manager
,则密码存储在Windows凭证管理器中,如果它返回store
,则密码存储在用户文件夹的.git-credentials
文件中
答案 1 :(得分:8)
它存储在Windows下:control panel
=> User
=> Credential manager
答案 2 :(得分:2)
`sudo cat ~/.git-credentials`
如果您将凭据保存在本地,则会产生
https://<USERNAME>:<PASSWORD_OR_TOKEN_IN_USE>@github.com