Hvordan få git til å standard til SSH og ikke https for nye depoter

Hvordan få git til å standard til SSH og ikke https for nye depoter

For å bygge en forbindelse mellom eksterne og lokale depoter, kan GitHub Remote Repositories URL brukes, for eksempel HTTPS eller SSH -URL -er. Anta at utviklere setter den eksterne HTTPS -URL som standard ekstern URL. I så fall kreves det å oppgi brukernavn og passord hver gang de trenger å samhandle med det eksterne depotet.

På den annen side inneholder SSH offentlige og private nøkler. Utviklere må lagre den offentlige nøkkelen i GitHub -depotet. Hvis det blir matchet, kan klonen, skyve eller trekke operasjoner utføres uten å be om et brukernavn og passord.

Denne bloggen diskuterer prosedyren for å legge til SSH URL som standard ekstern URL.

Hvordan få git ssh url som standard ekstern url og ikke https for nye depoter?

For å angi SSH-URL som en standard ekstern URL, kan trinnene nedenfor være nyttige:

    • Flytt til det aktuelle Git -depotet.
    • Sjekk de eksisterende eksterne nettadressene.
    • Åpne en nettleser, flytt til GitHub -depotet og kopier SSH URL.
    • Kjør “$ git ekstern sett-url ”Kommando.

Trinn 1: Naviger til Git -katalogen

Først, løp "CD”Kommando for å flytte til det nødvendige depotet ved å gi sin vei:

$ CD "C: \ Brukere \ Nazma \ Git"



Trinn 2: Vis eksterne URLS -liste

Neste, se listen over eksisterende eksterne nettadresser gjennom “git fjernkontroll”Kommando:

$ git ekstern -v


Her kan det sees at standard ekstern URL er HTTPS:


Trinn 3: Få SSH -URL

Gå nå til det aktuelle GitHub -depotet, og klikk på "Kode”-Knappen. Kopier SSH -URLen til det eksterne depotet:


Trinn 4: Sett SSH URL som standard ekstern URL

Bruk den medfølgende kommandoen med gjeldende eksternt navn og kopier GitHub Repository URL:

$ git ekstern set-url origin [email protected]: gituser0422/demo5.git



Trinn 5: Bekreft lagt til SSH -eksterne nettadresser

Til slutt kan du bekrefte SSH Remote URL som en standard ekstern URL for nye depoter for å hente og skyve de lokale endringene:

$ git ekstern -v



Det er alt! Vi har beskrevet metoden for å legge til SSH URL som standard ekstern URL.

Konklusjon

For å angi SSH -URL som en standard ekstern URL, først, gå til det aktuelle Git -depotet og sjekk de eksisterende eksterne URL -ene. Etter det, åpne nettleseren og flytt til GitHub -depotet. Kopier den eksterne depotet SSH URL og bytt tilbake til Git -terminalen. Kjør “$ git ekstern sett-url ”Kommando. Denne bloggen forklarte prosedyren for å legge til SSH URL som standard ekstern URL.