为什么 ssh 在执行 git push 时会一次询问多个密码

为什么 ssh 在执行 git push 时会一次询问多个密码

我是 Windows 用户,在更新 git 客户端(2.26.0 -> 2.38.0)后,git 开始要求为单个推送命令输入多个 ssh 密码,而不是一个,这是终端提示符

git push
Enter passphrase for key 'C:/Users/myUsername/.ssh/git_ssh_key': 
Enter passphrase for key 'C:/Users/myUsername/.ssh/git_ssh_key': 
Enter passphrase for key 'C:/Users/myUsername/.ssh/git_ssh_key': 
Enter passphrase for key 'C:/Users/myUsername/.ssh/git_ssh_key': 
Enter passphrase for key 'C:/Users/myUsername/.ssh/git_ssh_key': 
Enumerating objects: 26, done.
...

我不知道为什么?并且担心可能存在的安全问题。

相关内容