Po wpisaniu w git ssh-keygen -t rsa -C "[email protected]"
pojawia się błąd "Zbyt wiele argumentów". Jak rozwiązać ten problem?Po wpisaniu w git ssh-keygen -t rsa -C "[email protected]" pojawia się błąd "Zbyt wiele argumentów"
Zrzut
Po wpisaniu w git ssh-keygen -t rsa -C "[email protected]"
pojawia się błąd "Zbyt wiele argumentów". Jak rozwiązać ten problem?Po wpisaniu w git ssh-keygen -t rsa -C "[email protected]" pojawia się błąd "Zbyt wiele argumentów"
Zrzut
To literówka. Wpisałeś -c
, ale chciałem (i użyłem w twoim pytaniu) -C
Aby użyć -c
, klucze muszą być już obecne. Fragment man ssh-keygen
:
Żądania zmiany komentarza w pliku klucza prywatnego i publicznego. Ta operacja jest obsługiwana tylko dla kluczy RSA1. Program poprosi o plik zawierający klucze prywatne, o hasło, jeśli klucz je posiada, oraz o nowy komentarz.
@ eckes- Masz rację, to był mój błąd. Dzięki –
Podczas próby użycia tego polecenia napotkałem błąd "Zbyt wiele argumentów", ale przyczyna i rozwiązanie były nieco inne. Skopiowałem i wkleiłem następujące polecenie (z wiadomości e-mail programu Outlook 2010) do wiersza poleceń:
ssh-keygen –t rsa
i otrzymałem błąd. Współpracownik zasugerował po prostu wpisanie polecenia zamiast kopiowania i wklejania go. Próbowałem tego i zadziałało, więc musiałem skopiować i wkleić dodatkowe znaki przez przypadek (może jakiś biały znak lub puste znaki).
dziękuję, nigdy bym tego nie wymyślił. Wygląda na to, że niektóre znaki są wklejane, których nie widać w terminalu. – kns98
W moim przypadku cytaty tam, gdzie nie tak: to: " zamiast tego:" – takanokage
Problem z kopią/wklejaniem od konfluencji + chrome również powodował ten problem. –
Nie można odtworzyć. W jaki sposób jest to związane z programowaniem? – Mat
Nie powielam twojego problemu na git-bash lub git-cmd w moim środowisku Windows MSysgit. – VonC
cannt odtworzyć albo. Czy masz złe rzeczy w swoim adresie e-mail? – eckes