Hvordan tvinger jeg et git-push korrekt?

Hvordan Tvinger Jeg Et Git Push Korrekt



På Git, når ændringer tilføjes til projektets kildekodefiler, ' $ git push ” kommandoen bruges til at tage disse tilføjede ændringer til det lokale lager og opdatere Git-fjernlageret. Udviklere bruger denne kommando til at opdatere deres Git-fjernlager for at samarbejde Git-historien med projektsamarbejdspartnere. De ønsker dog at opdatere deres fjernhistorik i nogle situationer. Det er her ' $ git push –force ” kommandoen kommer ind.

Denne guide giver proceduren til at tvinge et git-push korrekt.

Hvordan tvinger jeg et git-push korrekt?

For at tvinge et git-push korrekt, skal du først navigere til det lokale Git-depot, og klone det eksterne depot til det lokale depot. Hent de opdaterede fjernlagerdata og kør ' $ git push –force oprindelse ” kommando for at skubbe den lokale filial kraftigt til fjernlageret.







Lad os nu gå videre og implementere den ovennævnte procedure!



Trin 1: Naviger til Local Repository

Først skal du navigere til det lokale Git-lager ved at udføre ' cd kommando:



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





Trin 2: Klon Remote Repository

For at klone Git-fjernlageret til det lokale Git-lager ved at angive dets URL:

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



Trin 3: Hent Remote Repository

Hent nu de opdaterede fjernlagerdata:

$ git hente

Som du kan se i nedenstående output, hentes de opdaterede data fra fjernlageret med succes:

Trin 4: Skub Git Branch

Kør den angivne kommando for at skubbe den lokale arkivgren til den eksterne arkivgren:

$ git skub --kraft oprindelsesmester

Her er ' -kraft ”-optionen bruges til at skubbe grenen kraftigt til depotet. I vores tilfælde er den lokale ' mestre ” filial er blevet skubbet til fjernlageret:

Du kan også verificere force push-operationen gennem fjernhostingtjenesten GitHub:

Vi har tilbudt den nemmeste procedure til at tvinge et git-push korrekt.

Konklusion

For at tvinge et git-push korrekt skal du først flytte til Git-lageret og klone Git-fjernlageret til det lokale lager ved at udføre ' $ git klon ” kommando. Hent de opdaterede fjernlagerdata og udfør ' $ git push –force oprindelse ” kommando for at skubbe den lokale filial kraftigt til fjernlageret. Denne guide illustrerede metoden til at tvinge et git-push korrekt.