ssh-keygen不是内部或外部命令等其他类似问题,主要是没有找到ssh-keygen.exe,所以我们要将ssh-keygen.exe文件所在的目录配置到全局变量中去。
具体解决办法分以下几个步骤
1.找到电脑中的ssh-keygen.exe
ssh-keygen.exe一般情况下都会在c:\program files\git\usr\bin\ssh-keygen.exe目录下。

2.找到ssh-keygen.exe后
右键计算机,属性–>高级系统设置–>环境变量–>系统变量,找到path变量


3.在path变量值中,增加ssh-keygen.exe目录
注意增加的步骤,需要end到最后,输入分号(英文的分号),粘贴复制的ssh-keygen所在的路径(需要以'\'结束,直接粘贴路径后,不是以'\'结束),保存;

然后在运行ssh-keygen -t rsa -c “你的邮箱”即可。
在增加环境变量之前打开的cmd中运行,依然是失败的,应该重新启动cmd,再次运行;
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。
发表评论