Git 频繁要输入密码的问题
本文最后更新于:2021年9月28日 晚上
场景
突然就遇到了,每次使用 Git
进行 pull
/push
操作时都要输入密码,真是超级麻烦!
原因
在 Git
服务器上面设置了 SSH
密钥但仍然使用 HTTP/HTTPS
连接就会出现这个问题
解决方案
1. 配置一个本地文件记录用户名/密码
进入到 git 根目录下,执行下面的命令即可
git config --global credential.helper store
2. 使用 SSH 连接
在本机生成一个密钥对(已有的话就不需要了),参见 使用 SSH 连接 Linux 服务器,将密钥对的公钥(id_rsa.pub
)配置到你的远程仓库即可。
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!