Hvordan tvinger jeg et git-push på riktig måte?

Hvordan Tvinger Jeg Et Git Push Pa Riktig Mate



På Git, når endringer legges til i prosjektets kildekodefiler, vil ' $ git push ”-kommandoen brukes til å ta disse lagte endringene til det lokale depotet og oppdatere Git-fjernlageret. Utviklere bruker denne kommandoen til å oppdatere Git eksternt 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 et git-push riktig.

Hvordan tvinger jeg et git-push på riktig måte?

For å tvinge et git-push riktig, naviger først til det lokale Git-depotet, og kloner det eksterne depotet til det lokale depotet. Hent de oppdaterte eksterne depotdataene og kjør ' $ git push –force origin ” kommando for å presse den lokale grenen kraftig til det eksterne depotet.







La oss nå gå videre og implementere prosedyren ovenfor!



Trinn 1: Naviger til Local Repository

Først, naviger til Git lokale depot ved å utføre ' cd ' kommando:



$ cd 'C:\Brukere \n azma\Git\Demo14'





Trinn 2: Klon Remote Repository

For å klone det eksterne Git-depotet til det lokale Git-depotet ved å spesifisere URL-en:

$ git klone https: // github.com / GitUser0422 / demo5.git



Trinn 3: Hent Remote Repository

Nå, hent de oppdaterte eksterne depotdataene:

$ git hente

Som du kan se i utdataene nedenfor, hentes de oppdaterte dataene til det eksterne depotet:

Trinn 4: Skyv Git Branch

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

$ git push --makt opprinnelsesmester

Her er ' -makt alternativet brukes til å presse grenen kraftig til depotet. I vårt tilfelle er den lokale ' herre '-grenen ble sendt til det eksterne depotet:

Du kan også bekrefte force push-operasjonen gjennom den eksterne vertstjenesten GitHub:

Vi har tilbudt den enkleste prosedyren for å tvinge et git-push riktig.

Konklusjon

For å tvinge et git-push på riktig måte, flytt først til Git-depotet, og klone Git-fjernlageret til det lokale depotet ved å kjøre ' $ git klone ' kommando. Hent de oppdaterte eksterne depotdataene og utfør ' $ git push –force origin ” kommando for å presse den lokale grenen kraftig til det eksterne depotet. Denne guiden illustrerte metoden for å tvinge et git-push riktig.