Denne guiden vil diskutere:
Så la oss starte!
Hvorfor trenger jeg å gjøre "-set-upstream" hele tiden?
For å bygge en sporingstilkobling mellom de eksterne og lokale depotene, må du "-Oppsett-upstreaM ”for første gang mens du presser den lokale grenen til Git Remote Branch.
Hvordan bygge sporingstilkobling ved hjelp av alternativet “-set-upstream”?
For å angi en sporingstilkobling, navigerer for det første til GIT -katalogen der ønsket depot er lokalisert. Opprett og bytt deretter til grenen umiddelbart. Klon git fjerntliggende depot og skyv den nåværende grenen til den. Til slutt, kjør "$ git push -set -upstream opprinnelse ”Kommando for å sette en sporingstilkobling mellom lokale og eksterne grener.
La oss implementere den ovennevnte prosedyren for bedre forståelse!
Trinn 1: Flytt til katalog
Først, naviger til Git Local Repository ved å bruke følgende kommando:
$ CD "C: \ Brukere \ Nazma \ git \ test_1"
Trinn 2: Opprett og bytte gren
Kjør “Git Checkout”Kommando med“-b”Alternativ for å opprette og bytte Git lokal gren samtidig:
$ git -kassen -b alpha1
Trinn 3: KLONE Remote Repository
For å klone git eksternt depot, kjør "git klon”Kommando sammen med den eksterne URL:
$ git klon https: // github.com/gituser0422/test_repo.git
Trinn 4: Git push
Skyv den nåværende Git -lokale grenen ved å bruke "git push”Kommando:
$ git push
Uten å sette oppstrøms, vil du møte følgende feil:
Trinn 5: Sett oppstrøms filial
For å sette en oppstrøms lokal gren mens du utfører en push -operasjon fra det lokale til det eksterne depotet for første gang, kjør "git push”Kommando med“-Sett-upstream”Alternativ:
$ git push-set-upstream origin alpha1
Den undergitte utgangen indikerer at den lokale grenen er satt som en oppstrøms gren:
Vi har tilbudt metoden for å sette den lokale grenen som en oppstrøms gren mens vi skyver inn i det eksterne depotet.
Konklusjon
For å sette en sporingstilkobling mellom lokale og eksterne depoter, flytter du for det første til det lokale depotet. Opprett og bytt deretter til grenen umiddelbart. Klon git fjerntliggende depot og skyv den nåværende grenen til den. Til slutt, kjør "$ git push -set -upstream opprinnelse ”Kommando på bashterminalen. Denne guiden forklarte hvorfor vi må “-Sett-upstream" hele tiden.