Hvordan git ssh fungerer | Nybegynner Git -opplæring

Hvordan git ssh fungerer | Nybegynner Git -opplæring
Ssh”Protokoll står for“Sikkert skall”, Som brukes til sikkerhetsformål mens du kobler sammen fjernkontrollene og lokale depotene, for eksempel kryptering av data som er presset fra en lokal maskin til en GitHub -vertsserver over Internett. Mer spesifikt kan denne protokollen brukes til å klone et helt eksternt depotinnhold eller en spesifikk gren.

Denne guiden vil diskutere følgende metoder:

  • Hvordan kloner git eksternt depot med ssh url?
  • Hvordan klone git ekstern gren med SSH URL?

Så la oss starte!

Hvordan git ssh fungerer?

Brukerens lokale maskin kan bruke SSH -agentene til å kommunisere med en SSH -server i stedet for å bruke den lokale maskinen som SSH -klient.

Hvordan kloner git eksternt depot med ssh url?

For å klone Git Remote Repository med SSH URL, først, åpne GitHub Hosting Service, gå til ønsket eksternt depot og kopier SSH URL. Start deretter Git -terminalen og flytt til det lokale depotet. Etter det, kjør "$ git klon”Kommando med SSH -url og klon den.

Implementer nå de ovennevnte instruksjonene!

Trinn 1: Kopier SSH URL
Først åpner du for GitHub Hosting Service, går til det eksterne depotet, trykker på knappen nedenfor, og kopierer depotet SSH URL:

Trinn 2: Flytt til Git Repository
Kjør “CD”Kommanderer og navigerer til det eksisterende Git Local Repository:

$ CD "C: \ Brukere \ Nazma \ git \ test_4"

Trinn 3: Clone Repository med SSH URL
Nå klon det eksterne depotet ved å bruke "git klon”Kommando sammen med kopiert SSH -URL:

$ git clone [email protected]: gituser0422/test_repo.git

Det kan observeres at det eksterne depotet er klonet vellykket:

Gå nå videre og lær hvordan du kloner spesifikke grener med SSH URL.

Hvordan klone git ekstern gren med SSH URL?

Som hele depotet kan Git -brukere klone den spesifikke eksterne grenen med SSH -URL. For å gjøre det, følg trinnene nedenfor.

Trinn 1: Klonspesifikk gren
Utføre kommandoen under eller gitt med "-gren”Alternativ for å klone den spesifikke grenen:

$ git klon -forkant master [email protected]: gituser0422/test_repo.git

Trinn 2: Liste over eksterne nettadresser
Sjekk listen over eksterne nettadresser gjennom “git fjernkontroll”Kommando med“-v”Alternativ:

$ git ekstern -v

I henhold til utdataene nedenfor er den eksterne URL -listen tom:

Trinn 3: Legg til ekstern URL
Nå, utfør "git eksternt legg Dev”Kommando med SSH URL:

$ git eksternt legg til dev [email protected]: gituser0422/test_repo.git

Trinn 4: Bekreft ekstern URL
Kjør “git fjernkontroll”Kommando med“-v”Alternativ for å bekrefte om den eksterne nettadressen er lagt til:

$ git ekstern -v

Det kan observeres at vi med hell har klonet den eksterne grenen:

Vi har gitt den enkleste metoden for å klone Git Remote Repository og spesifikk ekstern gren med SSH -URL.

Konklusjon

For å klone Git Remote Repository med SSH URL, først, åpne GitHub Hosting Service, gå til ønsket eksternt depot og kopier SSH URL. Start deretter Git -terminalen og flytt til det lokale depotet. Etter det kloner det eksterne depotet med SSH -URL ved å bruke "$ git klon”Kommando. For å klone en spesifikk ekstern gren, utfør imidlertid "$ git klone -Banch ”Kommando. Denne guiden illustrerte prosedyren for å klone Git Remote Repository og spesifikk ekstern gren med SSH -URL.