Za izgradnju veze između udaljenih i lokalnih repozitorija može se koristiti URL GitHub udaljenih repozitorija, kao što su HTTPS ili SSH URL-ovi. Pretpostavimo da su programeri postavili udaljeni HTTPS URL kao zadani udaljeni URL. U tom slučaju potrebno je unijeti korisničko ime i lozinku svaki put kada je potrebna interakcija s udaljenim spremištem.
S druge strane, SSH sadrži javne i privatne ključeve. Programeri trebaju pohraniti javni ključ u GitHub repozitorij. Ako se pronađe podudaranje, operacije kloniranja, guranja ili povlačenja mogu se izvesti bez traženja korisničkog imena i lozinke.
Ovaj blog raspravlja o postupku dodavanja SSH URL-a kao zadanog udaljenog URL-a.
Kako dobiti Git SSH URL kao zadani udaljeni URL, a ne HTTPS za nova spremišta?
Za postavljanje SSH URL-a kao zadanog udaljenog URL-a, dolje navedeni koraci mogu biti od pomoći:
-
- Prijeđite na određeno Git spremište.
- Provjerite postojeće udaljene URL-ove.
- Otvorite web preglednik, prijeđite na GitHub repozitorij i kopirajte SSH URL.
- Pokrenite ' $ git remote set-url
Korak 1: Dođite do Git imenika
Prvo pokrenite ' CD ” naredba za prelazak na traženo spremište pružanjem putanje:
$ CD 'C:\Korisnici \n azma\Go'
Korak 2: Pregledajte popis udaljenih URL-ova
Zatim pogledajte popis postojećih udaljenih URL-ova putem ' git daljinski ” naredba:
$ git daljinski -u
Ovdje se može vidjeti da je zadani udaljeni URL HTTPs:
Korak 3: Dobijte SSH URL
Sada idite na određeno GitHub spremište i kliknite ' Kodirati ' dugme. Kopirajte SSH URL udaljenog repozitorija:
Korak 4: Postavite SSH URL kao zadani udaljeni URL
Upotrijebite danu naredbu s trenutnim udaljenim nazivom i kopirajte URL GitHub repozitorija:
$ git daljinski set-url porijeklo git @ github.com:GitUser0422 / demo5.git
Korak 5: Provjerite dodane SSH udaljene URL-ove
Na kraju, potvrdite SSH udaljeni URL kao zadani udaljeni URL za nova spremišta za dohvaćanje i guranje lokalnih promjena:
$ git daljinski -u
To je sve! Opisali smo metodu dodavanja SSH URL-a kao zadanog udaljenog URL-a.
Zaključak
Da biste postavili SSH URL kao zadani udaljeni URL, prvo idite na određeno Git spremište i provjerite postojeće udaljene URL-ove. Nakon toga otvorite web preglednik i prijeđite na GitHub repozitorij. Kopirajte SSH URL udaljenog spremišta i vratite se na Git terminal. Pokrenite ' $ git remote set-url