• 近期将进行后台系统升级,如有访问不畅,请稍后再试!
  • 极客文库-知识库上线!
  • 极客文库小编@勤劳的小蚂蚁,为您推荐每日资讯,欢迎关注!
  • 每日更新优质编程文章!
  • 更多功能模块开发中。。。

如何让Git记住用户名和密码


每次提交代码都要输入用户名密码,十分麻烦,教大家怎么让 Git 记住密码。

Https 记住密码

永久记住密码

git config –global credential.helper store
会在用户主目录的.gitconfig文件中生成下面的配置。
[credential] helper = store
如果没有–global,则在当前项目下的.git/config文件中添加。
当然,你也可以直接复制上面生成的配置到配置文件中。

临时记住密码

默认记住 15 分钟:
git config global credential.helper cache
下面是自定义配置记住 1 小时:
git config credential.helper cache timeout=3600

SSH 记住密码

可以从一个已有的 SSH KEY 来记住密码,会在用户主目录下的known_hosts生成配置。

把 ssh key 添加到 ssh-agent

$eval $(ssh-agent -s)$ ssh-add ~/.ssh/id_rsa
如添加过程:
$ eval $(ssh-agent -s) Agent pid 54188 $ ssh-add ~/.ssh/id_rsa Enter passphrase for /c/Users/Administrator/.ssh/id_rsa:Identity added: /c/Users/Administrator/.ssh/id_rsa (/c/Users/Administrator/.ssh/id_rsa)
这个对当前会话有效,关闭窗口或者重启电脑又要重新设置,这个很蛋疼,如果有更好的解决方案的可以给我留言。



丨极客文库, 版权所有丨如未注明 , 均为原创丨
本网站采用知识共享署名-非商业性使用-相同方式共享 3.0 中国大陆许可协议进行授权
转载请注明原文链接:如何让 Git 记住用户名和密码
喜欢 (0)
[247507792@qq.com]
分享 (0)
勤劳的小蚂蚁
关于作者:
温馨提示:本文来源于网络,转载文章皆标明了出处,如果您发现侵权文章,请及时向站长反馈删除。

欢迎 注册账号 登录 发表评论!

  • 精品技术教程
  • 编程资源分享
  • 问答交流社区
  • 极客文库知识库

客服QQ


QQ:2248886839


工作时间:09:00-23:00