zl程序教程

您现在的位置是:首页 >  其他

当前栏目

git pull/push每次都需要输入密码问题

密码输入Git密码 需要 PUSH 每次 pull
2023-09-27 14:27:29 时间

原因

如果我们git clone的下载代码的时候是连接的https://而不是git@git (ssh)的形式,当我们操作git pull/push到远程的时候,总是提示我们输入账号和密码才能操作成功,频繁的输入账号和密码会很麻烦。

解决

  1. 进入你的项目目录

  2. 输入命令:

     git config --global credential.helper store
    
  3. 会在你本地生成一个文本,用于记录你的账号和密码

  4. 然后你再操作一次git pull,会提示你输入账号密码,这一次之后就不需要再次输入密码了。

     全局配置的话是在~/目录下生成了.git_credentials文件用于保存你的账号密码
     属于全局配置,注意会影响服务器其他git项目的权限
     想撤销配置的话进入用户根目录:cd ~,删除.git_credentials文件即可
    

如果您觉得本篇对你有帮助,可以点关注,给个赞,支持一下,过程有遇到什么问题也欢迎评论私信,进行交流