【问题标题】:ssh-agent isn't creating in CMD [duplicate]ssh-agent 没有在 CMD 中创建 [重复]
【发布时间】:2014-06-04 07:38:56
【问题描述】:

我在 CMD 中使用了以下命令:

eval $(ssh-agent)

输出是:

'eval' 未被识别为内部或外部的可运行程序 或批处理文件。

在CMD中寻找解决方案,在gitbash中运行良好

【问题讨论】:

  • 你在哪里输入这个,到底是什么?
  • 使用 RoR 在命令提示符下输入。 “重复”是什么意思?
  • 请说明您使用的是什么终端外壳和操作系统。您是否真的尝试在交互式 Ruby (irb) 中使用它?还是 Windows 命令外壳?
  • 你是如何安装 Git 的?我认为 Ruby on Rails 没有自己的命令提示符。当您只输入ssh-agent 时会发生什么?你有那个吗?如果没有,您必须安装它,或者您可以尝试安装它已经附带的msysgit
  • 伙计们,我不认为它是重复的。我尝试了该解决方案,但它需要“eval”,我无法使用。我正在使用 Win 7,cygwin(我认为),并且在遍历 M.Hartl 的 RoR 教程时完全无知。 (感谢 ruby​​.railstutorial.org)。还要别的吗 ?会不会是 Heroku 的问题?

标签: git ssh ssh-keys ssh-agent


【解决方案1】:

您可以尝试使用其他命令来启动ssh-agent,具体取决于您的shell 和操作系统。这是您可以尝试的另一个命令(来自this question 的答案):

exec ssh-agent bash

【讨论】:

  • 与 'exec' 相同。它不被识别为命令等。
  • 同样的问题,你解决了吗?
  • 无法解决它,也无法在 cmd/windows 10 中找到解决方案,如问题所述,在 git-bash 中完美运行。
猜你喜欢
  • 1970-01-01
  • 2019-03-12
  • 2023-01-13
  • 1970-01-01
  • 2015-05-07
  • 1970-01-01
  • 2014-12-17
  • 2017-05-18
  • 2020-05-25
相关资源
最近更新 更多