Denne oppskrivningen vil forklare prosedyren for å presse til GitHub uten passord ved hjelp av SSH-tasten.
Hvordan presse til GitHub uten passord ved hjelp av SSH -tasten?
For å skyve lokale endringer til GitHub uten passord, må du først bytte til den lokale katalogen. Deretter kopierer du SSH -tasten til ønsket eksternt depot fra GitHub og legger den til det lokale depotet. Neste, last ned de siste endringene av den eksterne grenen i det lokale depotet. På slutten, skyv det lokale innholdet til det aktuelle GitHub -depotet.
Merk: Hvis du ikke har SSH -tasten for ditt eksterne depot, kan du sjekke ut vårt dedikerte innlegg om å generere SSH -tasten.
Trinn 1: Gå til lokal Git -katalog
Omdirigere til det valgte depotet ved å skrive ut følgende kommando:
$ CD "C: \ git \ repo3"
Trinn 2: Kopier ekstern SSH -tast
Bytt deretter til GitHub, velg ønsket eksternt depot og kopier dets “SSH URL”Til utklippstavlen:
Trinn 3: Legg til ekstern SSH -URL i lokalt depot
Koble nå det eksterne depotet med det lokale depotet ved å kjøre den gitte below-kommandoen:
$ git eksternt legg til opprinnelse [email protected]: laibayounas/demo.git
Trinn 4: Bekreft ekstern URL
Kontroller deretter om den eksterne URL -en er lagt til eller ikke:
$ git Legg til fjernkontroll -v
I henhold til den undergitte utgangen har den eksterne URLen blitt lagt til vellykket:
Trinn 5: Hent fjernopprinnelse
Nå, bruk "git hente”Kommando for å laste ned den oppdaterte versjonen av det eksterne depotet:
$ git hente opprinnelse
Det kan observeres at innholdet i opprinnelsen er hentet:
Trinn 6: Trekk ekstern gren
Få det nyeste innholdet eller nylige endringer av GitHub bestemte grenen:
$ git pull origin master-lenke-urelaterte historier
Her, "-Tillat-ikke-relaterte historier”Alternativet brukes til å ikke endre historien til depotet:
Trinn 7: Skyv lokalt innhold til GitHub
Endelig, skyv de lokale endringene til det valgte eksterne depotet:
$ git push-set-upstream origin master
I ovennevnte kommando, “-Sett-upstream”Alternativet brukes når utviklerne skyver en lokal filial for første gang. Som du kan se, blir de lokale endringene vellykket presset til det eksterne depotet uten å oppgi passord:
Vi har lært om å skyve lokalt innhold til GitHub uten passord ved hjelp av SSH -tasten.
Konklusjon
For å skyve det lokale innholdet til GitHub eksternt depot uten å bruke passordet, må du først åpne GitHub Remote Repository. Deretter kopier og legg til SSH -URLen til ønsket depot til det lokale depotet. Etter det, hent det oppdaterte eksterne innholdet og last ned de siste endringer i ekstern gren. Det siste trinnet handler om å skyve de lokale endringene til det aktuelle fjernlageret. Denne oppskrivningen forklarte metoden for å presse til github uten passord ved hjelp av SSH-tasten.