git执行了git config --global credential.helper store后还是弹出密码框

公司内部git服务器,以前都正常的,今天重装电脑系统,重装了git,然后执行git config --global credential.helper store后输入账号密码pull公司代码,第二次pull的时候还是弹出账号密码输入框。用户目录下衣存在.git-credentials文件,里面也记录了账号密码,但是操作git时就是会弹出。我尝试点取消,依然可以正常pull或者push。强迫症求问,如何设置不弹出账号密码输入框?

阅读 31.2k
1 个回答
  1. 在GUI Bash下执行:ssh-keygen -t rsa,生成公私钥;
  2. 查看公钥内容:cat ~/.ssh/id_rsa.pub,并复制到自己的Git帐号的SSH设置中;
  3. 移除远程连接分支信息:git remote rm origin
  4. 添加远程分支连接信息:git remote add origin git@gitee.com:xxx/xxx.git(远程分支信息到Git下复制,选用SSH,不要选HTTPS
    clipboard.png
  5. 尝试git pull
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进