在Windows上使用git时,ssh-agent可能无法正常工作,导致频繁输入私钥密码。可以通过命令`git config --global core.sshCommand "'C:\Windows\System32\OpenSSH\ssh.exe'"`配置git使用Windows自带的SSH。如果出现错误,请检查`~/.ssh/config`中的代理设置。
使用SSH密钥的密码短语是个好主意,但为了提升用户体验,建议将SSH密钥添加到ssh-agent,以避免重复输入密码。可以在~/.zshrc中添加相关配置,并在~/.ssh/config中进行相应设置。
完成下面两步后,将自动完成登录并继续当前操作。