ssh-agent 没有在 CMD 中创建 [重复]
Posted
技术标签:
【中文标题】ssh-agent 没有在 CMD 中创建 [重复]【英文标题】:ssh-agent isn't creating in CMD [duplicate] 【发布时间】: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 的问题?
【参考方案1】:
您可以尝试使用其他命令来启动ssh-agent
,具体取决于您的shell 和操作系统。这是您可以尝试的另一个命令(来自this question 的答案):
exec ssh-agent bash
【讨论】:
与 'exec' 相同。它不被识别为命令等。 同样的问题,你解决了吗? 无法解决它,也无法在 cmd/windows 10 中找到解决方案,如问题所述,在 git-bash 中完美运行。以上是关于ssh-agent 没有在 CMD 中创建 [重复]的主要内容,如果未能解决你的问题,请参考以下文章
是否有一个相当于`touch`的Windows来在cmd中创建一个新文件? [复制]