【Git】配置ssh后Pull/Push仍然需要密码

886 阅读1分钟

1.问题

  • 场景:经过git和ssh配置后,git push/pull命令提示需要密码。
  • 问题:
  • 目标:通过ssh认证,跳过密码验证的繁琐步骤

2.解决方案

  • 首先执行ssh-add -L ssh-add -L
  • 此时控制台会输出提示信息 The agent has no identities.
  • 再一次执行ssh-add并输入密码,成功后控制台会输出密钥信息,此时问题解决,后续执行git push/pull命令不再需要密码 ssh-add