美文网首页
git提交时总是询问密码?

git提交时总是询问密码?

作者: Sweet丶 | 来源:发表于2018-08-13 10:16 被阅读4次

    clone仓库到本地时有两种开头的地址“git”、“http\https”.

    • 前者是使用的非对称加密的方式验证提交者身份,是认电脑的,只要将提交者电脑生成的公钥配置到git仓库,接下来就可以在自己电脑上提交内容到仓库了,这种是提交内容时相对高效的方法,不需要输入账号密码的操作。
    • 如果用的地址是http\https开头的,提交内容就需要提供账号密码了。

    一、使用的http\https开头的地址,在提交本地内容到git仓库时,每次push\pull操作会要求输入密码,这是很麻烦的,不过幸好是有解决方法的,具体如下:

    cd 到用户目录,然后输入命令行:

    git config --global credential.helper store
    

    完成后会打开文件.gitconfig会发现多了一行,如下图


    注:这个文件是隐藏文件

    二、之后的git拉取或提交的第一次操作是要输入用户密码的,之后就会被自动记录了。
    查看有没有记录到的方法是查看用户目录下的方法如图

    文件里面保存着账号密码

    相关文章

      网友评论

          本文标题:git提交时总是询问密码?

          本文链接:https://www.haomeiwen.com/subject/nculbftx.html