前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >让你git 时不再输入账号和密码

让你git 时不再输入账号和密码

作者头像
酒馆丁老师
发布2020-09-08 14:46:02
1.7K0
发布2020-09-08 14:46:02
举报

好好的git ,不知道怎么回事每次提交需要再次输入账号和密码!这需要解决下。本文以git 码云gitee为例,gitee速度好。

目录

1. 通过文件方式

2. 通过缓存方式

1

通过文件方式

  • 创建 .git-credentials 文件

在用户根目录下创建,也就是登录后的 ~/ 下

代码语言:javascript
复制
root@k28ovZ:~# cd ~/
root@k28ovZ:~# vi .git-credentials

添加:
https://用户名:密码@gitee.com

至于怎么使用gitee,SSH 公钥设置,参考官方文档

https://gitee.com/help/articles/4191

  • 执行git config
代码语言:javascript
复制
git config --global credential.helper store
  • 查看 git config文件,多了一行helper = store
代码语言:javascript
复制
[user]
        name = 你的用户名
        email = 你的登录账号
[credential]
        helper = store

现在 你再次git pull 时,就不用再输入账号密码了。

2

通过缓存方式

要求:git 版本>1.7

代码语言:javascript
复制
root@k28ovZ:~# git --version
git version 2.7.4
root@k28ovZ:~#
代码语言:javascript
复制
root@k28ovZ:~# git config --global credential.helper cache
# 默认缓存密码15分钟,可以改得更长, 比如1小时
root@k28ovZ:~# git config --global credential.helper 'cache --timeout=3600'

END

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-04-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 丁老师的技术随笔 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
访问管理
访问管理(Cloud Access Management,CAM)可以帮助您安全、便捷地管理对腾讯云服务和资源的访问。您可以使用CAM创建子用户、用户组和角色,并通过策略控制其访问范围。CAM支持用户和角色SSO能力,您可以根据具体管理场景针对性设置企业内用户和腾讯云的互通能力。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档