Hur tvingar jag en git-push på rätt sätt?

Hur Tvingar Jag En Git Push Pa Ratt Satt



På Git, när ändringar läggs till i projektets källkodsfiler, visas ' $ git push ”-kommandot används för att ta dessa tillagda ändringar till det lokala förvaret och uppdatera Git-fjärrförvaret. Utvecklare använder det här kommandot för att uppdatera sitt Git-fjärrlager för att samarbeta med Git-historiken med projektsamarbetare. De vill dock uppdatera sin fjärrhistorik i vissa situationer. Det är här ' $ git push –force ” kommando kommer in.

Den här guiden tillhandahåller proceduren för att tvinga fram en git-push korrekt.

Hur tvingar jag en git-push på rätt sätt?

För att tvinga en git-push på rätt sätt, navigera först till det lokala Git-förvaret och klona fjärrförvaret till det lokala förvaret. Hämta den uppdaterade fjärrlagringsdatan och kör ' $ git push –force origin ” kommando för att trycka den lokala grenen kraftfullt till fjärrförvaret.







Låt oss nu gå vidare och implementera ovannämnda procedur!



Steg 1: Navigera till Local Repository

Först, navigera till det lokala Git-förvaret genom att köra ' CD ” kommando:



$ CD 'C:\Users \n azma\Git\Demo14'





Steg 2: Klona Remote Repository

För att klona Git-fjärrförvaret till det lokala Git-förvaret genom att ange dess URL:

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



Steg 3: Hämta Remote Repository

Hämta nu den uppdaterade fjärrlagringsdatan:

$ git hämta

Som du kan se i nedanstående utdata hämtas uppdaterade data från fjärrförvaret:

Steg 4: Tryck på Git Branch

Kör det angivna kommandot för att skjuta den lokala förvarsgrenen till fjärrförvarsgrenen:

$ git push --tvinga ursprungsmästare

Här, ' -tvinga ” alternativet används för att pressa grenen kraftfullt till förvaret. I vårt fall, den lokala ' bemästra ”-gren skickas framgångsrikt till fjärrförvaret:

Du kan också verifiera force push-operationen genom fjärrvärdtjänsten GitHub:

Vi har erbjudit den enklaste proceduren för att tvinga fram en git-push ordentligt.

Slutsats

För att tvinga en git-push ordentligt, flytta först till Git-förvaret och klona Git-fjärrförvaret till det lokala förvaret genom att köra ' $ git klon ” kommando. Hämta den uppdaterade fjärrlagringsdatan och kör ' $ git push –force origin ” kommando för att trycka den lokala grenen kraftfullt till fjärrförvaret. Den här guiden illustrerade metoden för att tvinga en git-push ordentligt.