git用户名和密码保存文件_如何在Git中保存用户名和密码?

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 20:44   2361   0

您可以使用git config启用git中的凭据存储。

git config --global credential.helper store

运行此命令时,第一次从远程存储库中拉出或推送时,系统会询问您用户名和密码。

之后,为了与远程存储库进行后续通信,您无需提供用户名和密码。

存储格式是.git-credentials文件,以纯文本格式存储。

此外,您还可以将其他帮助程序用于git config credential.helper,即内存缓存:

git config credential.helper cache

这需要一个可选的timeout parameter,确定凭据将在内存中保留多长时间。使用帮助程序,凭据将永远不会接触磁盘,并且在指定的超时后将被删除。该default值是900 seconds (15 minutes).

警告:如果您使用此方法,则您的git帐户密码将以plaintext格式保存global .gitconfig file,例如,在linux中为/home/[username]/.gitconfig

如果您不希望这样做,ssh key请改为使用。

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP