Hvordan skyve kraftendringer i git

Hvordan skyve kraftendringer i git
Mens du jobber med Git, kan prosjektfiler og mapper deles med prosjektmedlemmer som et team som et team. Når flere medlemmer prøver å jobbe med de samme filene og mappene, oppstår konflikt, og de vil endre eller oppdatere disse filene med riktige data. For dette formålet kan medlemmene bruke “$ git push origin main -force”Kommando for å skyve endringer kraftig og overskrive endringene som allerede eksisterer på det eksterne depotet.

I denne håndboken lærer vi prosedyren for å skyve kraftendringer i Git.

Hvordan skyve kraftendringer i git?

Anta at to teammedlemmer jobber med en lignende prosjektfil. Hvis ett medlem oppdaterer filen etter endringene som er gjort av et annet medlem, vil endringene som er gjort av det første medlemmet gå seg vill på grunn av den siste oppdateringen. For å løse dette problemet manuelt, er det påkrevd å tvinge trekk for å overskrive oppdateringene ved å bruke git “$ git push origin main -force”Kommando.

Følg nå trinnene nedenfor for å løse det ovennevnte problemet!

Trinn 1: Flytt til Git -katalogen

Først må du utføre "CD”Kommando med banen til Git -katalogen for å gå til den:

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

Trinn 2: Klon Remote Repo

Klon det eksterne depotet til det lokale depotet ved å bruke “git klon”Kommando:

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

Som du kan se, er vårt eksterne depot klonet vellykket:

Trinn 3: Naviger til klonet repo

Deretter navigerer du til klonens eksterne depot ved hjelp av oppgitt kommando:

$ CD -demo

Trinn 4: Liste innhold

Utfør “ls”Kommando for å liste opp innholdet i eksternt depot:

$ ls

Trinn 5: Oppdater fil

Åpne den nødvendige filen med "start”Kommando og legg til litt tekst for å gjøre endringer:

$ start fil1.tekst

Som du kan se når kommandoen ovenfor blir utført, åpnes den spesifiserte filen med standard redigerer:

Trinn 6: Legg til fil

Legg til endringene og spore filen i GIT -katalogen ved å bruke gitt kommando:

$ git Legg til File1.tekst

Trinn 7: Forplikt endringer

Etter det, forplikte endringene for å lagre den på GIT -katalogen:

$ git commit -m "oppdatert"

Trinn 8: Force push

Endelig utfør "git push”Med det eksterne navnet”opprinnelse”, Filial”hoved-”Å skyve kraftig inn i det eksterne depotet:

$ git push origin main -styrke

Her har vi brukt “-makt”Alternativ for å kraftig skyve og overskrive endringene som allerede eksisterer på det eksterne depotet:

Det er alt! Vi har gitt den enkleste metoden for å skyve kraftendringer i Git.

Konklusjon

For å skyve kraftendringer i Git, først, naviger til det lokale depotet og klon det eksterne depotet ved å bruke "$ git klon ”Kommando. Deretter, flytt inn i det klonede depotet og liste innholdet. Åpne deretter filen, oppdater den og begå endringer for å lagre den i Git -depotet ved å utføre "$ git commit -m ”Kommando. Til slutt, kjør "$ git push origin main -force”Kommanderer å presse

endres kraftig. Denne håndboken utdypet metoden for å skyve kraftendringer i Git.