【发布时间】:2011-09-05 17:25:31
【问题描述】:
当通过 HTTP(S) 连接到远程存储库时,有没有办法让 git 安全地记住我的凭据?
我尝试了git-config 中详述的core.askpass 方法,让外部脚本提供我的凭据。尽管效果很好,但用户名和密码仍然以纯文本形式存储在小 shell 脚本中。
【问题讨论】:
-
自 2011 年 12 月(git 版本 1.7.8)以来,您可以使用所谓的 凭证助手,请参阅我的回答:stackoverflow.com/a/12938677/46058
-
您现在可以拥有一个加密的
netrc文件!见my answer below
标签: git authentication