今天在我用新电脑想要向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:
我是直接复制的之前的命令,所以“-”是破折号而不是负号,所以我又手敲了一遍命令,用的是负号,就不会有问题了,下次记住不能直接复制,要手敲一遍!
原文地址:https://www.cnblogs.com/maxiaocang/p/11703402.html
时间: 2024-10-19 07:28:37