如何在不重新输入 SSH 密码的情况下执行“git pull”?

新手上路,请多包涵

是否可以配置 git/ssh 这样我每次想要执行 git pull 时都不必输入密码?请注意,该仓库是 github 上的私有仓库。

或者,从私有 Github 存储库自动化代码部署的最佳实践是什么?

其他详细信息: 运行基于 Fedora 的公共 AMI 的 EC2 实例。

原文由 jldupont 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 602
2 个回答

看看这个链接 https://help.github.com/articles/working-with-ssh-key-passphrases/

但我不想每次使用密钥时都输入长密码!

我也不!值得庆幸的是,有一个名为 ssh-agent 的漂亮小工具可以安全地保存您的密码,因此您无需重新输入。如果您使用的是 OSX Leopard 或更高版本,您的密钥可以保存在系统的钥匙串中,让您的生活更加轻松。大多数 linux 安装会在您登录时自动为您启动 ssh-agent。

原文由 Fredrik Pihl 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题