Avevo un'installazione Git funzionante su Windows, ma per qualche ragione non funziona più e non so cosa fare per risolverlo.
Se dovessi seguire il tutorial di installazione di GitHub , dice che tutto ciò che dovrei fare per verificare che le cose siano copasetiche è digitare
ssh -T git@github.com
e quando lo faccio, le cose sono dandy:
C:\
> ssh -T git@github.com
Hi klauern! You've successfully authenticated, but GitHub does not provide shell access.
Quindi sono fiducioso di poter clonare uno dei miei progetti localmente (come un fork di un progetto che ho):
C:\
> git clone git@github.com:klauern/ruby.git
Cloning into 'ruby'...
FATAL ERROR: Network error: Connection timed out
fatal: The remote end hung up unexpectedly
Posso farcela usando un https://
protocollo dietro un proxy HTTP, ma dovrei essere in grado di passare anche attraverso il ssh
protocollo, giusto?
modificare
Aggiungerò che sto usando l'installazione di Windows di Git da http://git-scm.com/ , ho PuTTy e PAgeant installati e funzionanti, così come una ~/.ssh
cartella con tutte le chiavi al suo interno. Come ho accennato in precedenza, questo funzionava , ma ora non funziona e l'unico test che conosco è ssh -T
.