met*_*mit 9 linux git https github keychain
现在使用新的双因素身份验证变得更加重要,因为每次在终端上需要密码时都必须创建新令牌.基本上,我正在寻找与OS X中可用的osxkeychain同等的功能,我可以在Linux桌面和服务器上使用它:
git config --global credential.helper osxkeychain
Run Code Online (Sandbox Code Playgroud)
我搜索了可能的解决方案,但到目前为止我不喜欢它们中的任何一个:
cache --timeout=3600
- 它最终会过期,重新输入密码会拖累新的2FA来吧,必须有一些适合Linux的基于终端的钥匙串,可以挂钩到git的credential.helper!
我仍然会建议我在描述方法" 有没有办法跳过输入密码时,使用https://github.com
"
加密您.netrc
允许您在一个文件中存储多个凭据(到GitHub,BitBicket和...),并通过git凭证帮助程序netrc
(git1.8.3 +)使用它.
它与Github双因素身份验证兼容,正如我在" 配置Git客户端,如GitHub for Windows,不要求身份验证 "中详细说明的那样.
它适用于Windows(以及Linux或Mac).
并且您可以限制gpg不会再次要求您提供私钥密码的分钟数/小时数.
归档时间: |
|
查看次数: |
9952 次 |
最近记录: |