【问题标题】:Setting up public/private keys for GITHUB via cygwin通过 cygwin 为 GITHUB 设置公钥/私钥
【发布时间】:2012-02-26 07:12:33
【问题描述】:

我正在学习 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。我做错什么了吗?

【问题讨论】:

  • 你为什么不接受答案?如果它也对你有用?

标签: ruby-on-rails ruby github cygwin


【解决方案1】:

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)”。

【讨论】:

  • 非常感谢。这对我有帮助。我去安装了openssh。一切都完美无缺。
猜你喜欢
  • 2016-09-20
  • 2011-07-24
  • 2015-07-07
  • 2016-03-27
  • 2013-07-09
  • 2022-01-15
  • 1970-01-01
  • 2011-07-19
  • 2013-05-05
相关资源
最近更新 更多