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:
我是直接复制的之前的命令,所以“-”是破折号而不是负号,所以我又手敲了一遍命令,用的是负号,就不会有问题了,下次记住不能直接复制,要手敲一遍!

猜你喜欢

转载自www.cnblogs.com/maxiaocang/p/11703402.html