Za početak morate biti sigurni da imate linux terminal s instaliranom git naredbom i da li korisnik može koristiti git naredbu kod koje pokušavaš. Uvijek pokušajte koristiti zasebnog korisnika i nemojte koristiti root korisnika za istog. Također morate stvoriti račun s Githubom.
Otvorite račun s Githubom
Da biste stvorili račun s Githubom, možete slijediti korake u nastavku
- Idite na "Pridružite se GitHubu"
- Ispunite svoje podatke i kliknite "Stvori račun"
- Odaberite željeni plan i kliknite "Završi registraciju"
- Kada se prijavite, primit ćete e-poruku s potvrdom svoje adrese e-pošte. Kliknite vezu da biste dovršili provjeru.
Jednom kad se račun stvori, sljedeći je korak stvoriti novi par ključeva, a zatim ih dodati u Github.
Dodavanje SSH ključa na svoj GitHub račun
Prijavite se na svoj terminal putem SSH-a.
Generirajte par ključeva izvođenjem sljedeće naredbe, zamjenom u vašoj e-adresi GitHub između navodnika:
# ssh-keygen -t rsa -b 4096 -C “vaša_e-adresa @ domena.com "Kada se od vas zatraži "Unesite datoteku u koju želite spremiti ključ", pritisnite Unesi da biste ga spremili na zadano mjesto. Ako želite koristiti drugo mjesto, ovdje možete navesti put koji će se koristiti.
Na upit upišite sigurnu lozinku koja će se koristiti kada vaš ključ provjerava autentičnost i potvrdite je. Možete čak i ne postaviti ovu lozinku ako vam nije potrebna dodatna provjera. Dakle, sada ste generirali par ključeva SSH. Obavezno zabilježite stvari poput datoteka javnog i privatnog ključa.
Da biste dodali ssh ključ u GitHub, morate napraviti kopiju javnog ključa i možete koristiti donju ssh naredbu da to napravite.
# mačka / dom / korisnik /.ssh / id_rsa.pubNakon što kopirate sadržaj u međuspremnik ili u bilo koju lokalnu tekstualnu datoteku, možemo koristiti korake u nastavku za dodavanje ključa na Github račun.
- Morate se prijaviti na Github račun koristeći svoj korisnik / pass
- Kliknite sliku profila i na padajućem izborniku odaberite "Postavke".
- Odaberite "SSH i GPG ključevi" iz izbornika na lijevoj strani
Da biste dodali svoj prvi ključ ili drugi ključ, kliknite na "Novi SSH ključ"
U polje "Naslov" morate dodati oznaku koje se možete sjetiti. (Koristio sam "Sumesh's MacBook Air").
Možete upotrijebiti bilo koju riječ, a jedino na što trebate paziti je da se pobrinite da vam to pomogne identificirati stroj na kojem je taj ključ generiran.
U polje "ključ" dodajte gornji ključ koji dobivate pomoću naredbe "mačka / dom / korisnik /.ssh / id_rsa.pub ”koja će započeti ssh-rsa
- Kliknite Dodaj SSH ključ.
Ako se to zatraži, potvrdite svoju GitHub lozinku koja će se koristiti za provjeru.
Sada možete vidjeti navedeni ključ koji ste dodali u naziv naslova. I trebat ćete napraviti isti postupak za svako računalo, poslužitelje za razvoj / postavljanje poslužitelja koji trebaju pristupiti vašim spremištima.
Provjerite vezu s lokalnog računala na Github
Otvorite novi ssh terminal i pobrinite se da se prebacite na korisnika za kojeg ste stvorili ssh par ključeva. Da biste se povezali s Github računom putem ssh tipke, morate upisati dolje i pritisnuti enter # ssh -T [e-pošta zaštićena]
Ako ovo prvi put povezujete s tog stroja, vidjet ćete rezultat kao u nastavku i u ovom slučaju morate upisati Da:
Autentičnost host 'github-a.com (192.30.1.1) 'ne može se utvrditi.Otisak RSA ključa je SHA256: asdnasd871321312kjaksjdasdijsaidjsad1Rk3ndm.
Jeste li sigurni da se želite nastaviti povezivati (da / ne)? Da
Upozorenje: Trajno dodan 'github.com, 192.30.30.1 '(RSA) na popis poznatih domaćina.
- Upišite "da"
- pritisni enter
Vidjet ćete izlaz poput ovog:
“Zdravo korisniče ! Uspješno ste provjerili autentičnost, ali GitHub ne omogućuje pristup ljusci."Ako je gore spomenuti korisnik ispravan i prikazuje se kao isti koji ste pokušali dodati, tada je sve u redu i dovršili ste postavljanje ssh ključa s Githubom ! Ako dobivate odbijeno dopuštenje, trebamo unakrsno provjeriti gornje korake i provjeriti jeste li učinili sve prema gornjem dokumentu. Uvijek me možete kontaktirati ako vam je potrebna pomoć u ovom slučaju.