通过cygwin为GITHUB设置公钥/私钥

时间:2012-02-25 22:45:22

标签: ruby-on-rails ruby github cygwin

我正在学习Ruby on Rails,所以如果我的术语不对,我会道歉。让我解释一下我要做的事情。

我正在关注ruby和rails免费教程。我正在通过cygwin为GITHUB设置公共私钥。我正在使用本教程:Using Public/Private Keys with GIT

但我猜这是用于使用GIT终端。我在cygwin中输入以下命令:

ssh-keygen -t dsa

它无法找到,所以我在前面添加了git,以便它将它识别为GIT命令,所以我做了:

git ssh-keygen -t dsa

现在说'ssh-keygen' is not a command。我做错了什么?

1 个答案:

答案 0 :(得分:6)

ssh-keygen不是git命令,只是一个shell命令,正如其man page所示。 如果cygwin无法识别该命令,请参阅“Trying to set up .SSH keys to connect to Github via Cygwin”:

  

安装Cygwin时,您可能忘记安装openssh软件包

请参阅Cygwin packages regex search for ssh-keygen

有关使用Cygwin的SSH教程,请参阅“How to set up SSH (for the beginner)”。

相关问题