2013-02-14 10 views
6

Sto cercando di aggiungere la mia chiave SSH per Github, però mi sono imbattuto in un problema:PowerShell/problema github con l'aggiunta di chiave SSH nella clipboard

Ho provato a fare funzionare il seguente comando in Windows PowerShell per ottenere la chiave:

clip < ~/.ssh/id_rsa.pub 

ma ottengo il seguente errore:

The '<' operator is reserved for future use. 

Un modo per ovviare a questo?

risposta

11

cat ~/.ssh/id_rsa.pub | clip dovrebbe funzionare.

Più in generale, se si desidera eseguire qualcosa con la vecchia sintassi del prompt dei comandi, è sempre possibile racchiuderlo in cmd /c in questo modo: cmd /c "clip < ~/.ssh/ida_rsa.pub".

+0

Grazie per la risposta, ha lavorato nicely.Now sto cercando di clonare un progetto Git sulla mia macchina, ma ho il seguente errore: Clonazione in 'storm-starter' ... errore: problema certificato SSL, verificare che il certificato CA sia OK. Dettagli: errore: 14090086: routine SSL: SSL3_GET_SERVER_CERTIFICATE: verifica del certificato non riuscita durante l'accesso a https://github.com/nat hanmarz/storm-starter.git/info/refs? Service = git-upload-pack fatale: HTTP richiesta fallita – Tohmas

+0

@Tohmas: mi sembra una domanda completamente separata. Appartiene a un post separato. –

+0

Sì, volevo solo chiederti se poteva avere qualche idea al riguardo. In ogni caso, è una domanda a parte – Tohmas

0

Basta aprire il file in .ssh/id_rsa.pub con un editor di testo e copiarlo con ctrl + c.

La cartella .ssh sarà probabilmente in C:\Users\YourUser\.ssh.

Problemi correlati