Hvordan tvinger jeg ordentlig et git push?

Hvordan tvinger jeg ordentlig et git push?
På Git, når endringer blir lagt til prosjektkildekodefiler, "$ git push”Kommando brukes til å ta disse ekstra endringene til det lokale depotet og oppdatere Git Remote Repository. Utviklere bruker denne kommandoen for å oppdatere sitt Git -eksterne depot for å samarbeide Git -historien med prosjektsamarbeidspartnere. Imidlertid ønsker de å oppdatere sin eksterne historie i noen situasjoner. Det er her “$ git push -force”Kommandoen kommer inn.

Denne guiden gir prosedyren for å tvinge en git -skyve ordentlig.

Hvordan tvinger jeg ordentlig et git push?

For å tvinge en git skyv ordentlig, for det første, navigere til det lokale depotet og klone det eksterne depotet til det lokale depotet. Hent de oppdaterte dataene om ekstern depot og kjør "$ git push -force opprinnelse ”Kommando for å skyve den lokale grenen kraftig til det eksterne depotet.

La oss nå gå videre og implementere den ovennevnte prosedyren!

Trinn 1: Naviger til lokalt depot

Først må du navigere til det lokale depotet ved å utføre "CD”Kommando:

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

Trinn 2: KLONE Remote Repository

For å klone Git Remote Repository til Git Local Repository ved å spesifisere URL -en:

$ git klon https: // github.com/gituser0422/demo5.git

Trinn 3: Fetch Remote Repository

Nå, hent de oppdaterte dataene om ekstern depot:

$ git hente

Som du kan se i den undergitte utgangen, blir de oppdaterte dataene fra det eksterne depot hentet vellykket:

Trinn 4: Push Git Branch

For å skyve den lokale depotgrenen til den eksterne depotgrenen, kjør den medfølgende kommandoen:

$ git push --force origin master

Her, "-makt”Alternativet brukes til å skyve grenen kraftig til depotet. I vårt tilfelle den lokale “herre”Filial skyves med suksess til det eksterne depotet:

Du kan også bekrefte styrken Push Operation gjennom den eksterne hostingtjenesten GitHub:

Vi har tilbudt den enkleste prosedyren for å tvinge en git -skyv ordentlig.

Konklusjon

For å tvinge en git skyv ordentlig, for det første, flytter du til Git -depotet, og kloner Git Remote Repository til det lokale depotet ved å utføre “$ git klon ”Kommando. Hent de oppdaterte dataene om ekstern depot og utfør "$ git push -force opprinnelse ”Kommando for å skyve den lokale grenen kraftig til det eksterne depotet. Denne guiden illustrerte metoden for å tvinge en git skyve ordentlig.