Na serwerze mam zainstalowany skrypt gitolite, dzięki temu konkretną osobę potwierdzam po certyfikacie. Wygenerowałem już sobie certyfikat za pomocą Git Bash (wersja Windowsowa) - wg strony http://help.github.com/win-set-up-git/

Jak łącze się z moim repozytorium (nie na githubie), za pomocą konsoli w Git Bash to łączę się bez problemu. Gdy natomiast próbuję połączyć się przez TortoiseGit to najpierw otrzymuje komunikat
Couldn't load this key (OpenSSH SSH-2 private key)
Trochę to dziwne bo klucz generowany tą metodą to chyba klucz SSH a nie klucz SSH2. Ale jak kliknę OK. to pojawia się się okno z nagłówkiem TortoisePlink i prosi mnie o jakieś hasło. To na pewno nie jest to hasło co w certyfikacie bo tam jest passphrase a tutaj mam wyświetlone password. I nie mam pojęcia o jakie to hasło chodzi. Szukałem w internecie, ale prosto nie tłumaczą co to jest, albo nie znalazłem takiego wytłumaczania.

Na koniec chciałem dodać, że jak klonuje repozytorium za pomocą Git Bash (z linii komend) to repozytorium bez problemu pobiera się z serwera (z uwzględnieniem kluczy ssh).