当前位置: 首页 > 工具软件 > Git Manager > 使用案例 >

记录Git每次进入都需要输入用户名和密码的问题解决

蓝华皓
2023-12-01

方法一:

.gitconfig 文件中添加

[credential]
helper = store

方法二:

设置记住密码(默认15分钟):
git config –global credential.helper cache
如果想自己设置时间,可以这样做:
git config credential.helper ‘cache –timeout=3600’
这样就设置一个小时之后失效
长期存储密码:
git config –global credential.helper store

方法三:
使用ssh方式

1、在每次push 的时候,都要输入用户名和密码,是不是很麻烦?原因是使用了https方式 push,在git bash里边输入 git remote -v
可以看到形返回结果:

2、接下来,我们把它换成ssh方式的。

$ git remote rm origin
$ git remote add origin git@github.com:sosout/myblog.git
$ git push origin

3、问题是不是解决了呢?可能这样还不行,还应该添加SSH公匙。ssh-keygen -t rsa -C “email”,email是你注册在github上的邮箱。

4、进入自己的github主页,然后点击setting,再点击左侧导航中的SSH and GPG keys

5、点击右侧的New SSH key,会出现如下界面


这样以后push 就可以不用输入密码了。
 类似资料: