git 生成密匙时遇到报错 :Too many arguments.

Posted maxiaocang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git 生成密匙时遇到报错 :Too many arguments.相关的知识,希望对你有一定的参考价值。

今天在我用新电脑想要向github上的远程库上传项目时,由于新电脑上的本地库没有与远程库建立连接,所以要在本地生成密匙添加到github上才可以上传,在我执行命令

ssh-keygen -t rsa-C "your email @ example.com"时,git报错:Too many arguments,由于太久没有生成密匙,所以一时间也不知道问题出在哪,查看之前的笔记命令也没错,最后还是百度了下才找到问题所在,特此记录一下。

原来问题出在了 “-” 上:

Wrong dash symbol "–" in arguments; options are started with "-" (minus sign, ASCII code 0x2D). Here follows the same command with correct characters:
我是直接复制的之前的命令,所以“-”是破折号而不是负号,所以我又手敲了一遍命令,用的是负号,就不会有问题了,下次记住不能直接复制,要手敲一遍!

以上是关于git 生成密匙时遇到报错 :Too many arguments.的主要内容,如果未能解决你的问题,请参考以下文章

nginx报错accept() failed (24: Too many open files) 分析解决

ES 遇到的一个坑too_many_clauses: maxClauseCount

python 报错 too many values to unpack (expected 3) 的解决方案

objc_msgSend()报错Too many arguments to function call ,expected 0,have3

Linux系统报错排查:Too many open files in system

ValueError: too many values to unpack