CentOS 6.4 + github SSH Key

Mały problem. W jaki sposób sklonować prywatne repozytorium github’a z poziomu edytora tekstowego linux’a? Proste rozwiązanie. Na maszynie, w moim przypadku CentOS 6.4 należy przejść do:

# cd ~/.ssh

Teraz używamy magicznej komendy:

# ssh−keygen

Konsola zwróci nam informację że mamy podać jej nazwę pliku (może pozostać domyślna, czyli enter) i hasło dwukrotnie:

# Enter file in which to save the key (/Users/schacon/.ssh/id_rsa):
# Enter passphrase (empty for no passphrase):
# Enter same passphrase again:

Po wprowadzeniu magicznych linijek listujemy (ls) sobie pliki i otwieramy nowo powstały plik z rozszerzeniem .pub:

# ls
# vi id_rsa.pub

Kopiujemy jego zawartość do Github.com -> Account Settings -> SSH Keys. Teraz pozostało tylko na naszej maszynie przejść do interesującego nas katalogu np.:

# cd /var/www/html/

I wywołać magiczną komendę klonowania repozytorium:

# git clone git@github.com:[user_name]/[repo_name].git

Kasztelan Paweł

Programista samouk, zakochany w ZF i Laravel, szerzący opinię że PHP + JS + HTML + CSS to są języki w których może zostać stworzona aplikacja równie dobra, a nawet lepsza od twardego klienta.