Problema di connessione al GitHub su Windows, anche tramite PuTTY
Domanda
So che c'è già la discussione di questo problema in vari luoghi (dentro e fuori di Stack Overflow), ma non ho trovato una soluzione che funziona in modo coerente. In questo momento, sto cercando di connettersi a GitHub via stucco.
Sto connessione a github.com, caricando la mia chiave privata, e ottenere un
login come:
pronta. Quando mi ha colpito entrare, ho il solito "Disconnected: No supportato i metodi di autenticazione disponibili" messaggio di errore. Sto passando lungo la chiave privata corretta! (Ho testato questa chiave da un altro computer e funziona). Ho provato con e senza concorso (e fatto in modo che la chiave sia caricata lì). Come mi consiglia procedo?
Modifica - I problemi che ho riscontrato a spingere per GitHub sembrano manifestarsi in uno dei miei repository, ma non l'altro. Come posso verificare o riparare il repository danneggiato? (E non sembra danneggiata in qualsiasi altro modo, non riesco proprio a spingere nulla da esso). Entrambi utilizzano la stessa chiave.
Soluzione 2
Bene, questo in realtà non rispondere alla mia domanda iniziale (Collegamento con lo stucco), ma ho trovato che cosa il problema con il repository è stato.
stavo usando un HTTPS URL per il pronti contro termine. Quando sono passato a URL come "git@github.com: ripper234 / Basic.git", ha funzionato perfettamente
Altri suggerimenti
Questa è stata la risposta per me:
http://false.ekta.is/2010/ 05 / stucco-spettacolo-git-e-GitHub-chiave problemi /
- DO da utilizzare Plink per SSH quando si sta installando msysgit.
- la chiave pubblica di Putty che si è salvato non è nel formato corretto per l'incollatura in github.
- al fuoco fino PuTTYgen di nuovo, ma scegliere di caricare una chiave esistente
- copia e incolla da non in github.
Non cercare le cose come aprire la chiave pubblica salvato, rimuovendo le righe di commento, e l'aggiunta di ssh-rsa
alla parte anteriore o cose del genere. Non funzionerà.
Se si esegue su Windows quindi passare le chiavi SSH chiavi del tutto.
Usa il plugin github disponibili all'indirizzo: windows.github.com
Installare il plugin (in alto a destra "download") Quando è installato solo bisogno di login. Poi, quando mai è necessario clonare basta cliccare sul "clone di Windows" pulsante trova nelle pagine web Github.