今天在我用新電腦想要向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:
我是直接復制的之前的命令,所以“-”是破折號而不是負號,所以我又手敲了一遍命令,用的是負號,就不會有問題了,下次記住不能直接復制,要手敲一遍!